Update Perl OpenSRF build and tests for O:A:Validator
authorDan Scott <dscott@laurentian.ca>
Mon, 12 Dec 2011 18:09:13 +0000 (13:09 -0500)
committerDan Scott <dscott@laurentian.ca>
Mon, 12 Dec 2011 18:09:13 +0000 (13:09 -0500)
Kickstarted by wanting to bring OpenSRF::Application::Validator into the
MANIFEST and testing coverage, I noticed a few other files that needed
to be added to the MANIFEST as well. This gets us closer to acceptable
according to "./Build distcheck"

Signed-off-by: Dan Scott <dscott@laurentian.ca>

src/perl/Build.PL
src/perl/MANIFEST
src/perl/t/01-Application.t

index bfeae7d..1d75bd2 100644 (file)
@@ -11,6 +11,7 @@ my $build = Module::Build->new( module_name => 'OpenSRF',
                                               'Error'            => 0,
                                               'IO'               => 0,
                                               'JSON::XS'         => 0,
+                                              'Net::DNS'         => 0,
                                               'Net::Domain'      => 0,
                                               'Net::Server'      => 0,
                                               'Time::HiRes'      => 0,
index 6bace88..2f8a129 100644 (file)
@@ -9,12 +9,19 @@ lib/OpenSRF/Application/Persist.pm
 lib/OpenSRF/Application/Settings.pm
 lib/OpenSRF/Application/Demo/Math.pm
 lib/OpenSRF/Application/Demo/MathDB.pm
+lib/OpenSRF/Application/Demo/SimpleText.pm
+lib/OpenSRF/Application/Validator.pm
+lib/OpenSRF/Application/Validator/Base.pm
+lib/OpenSRF/Application/Validator/EmailAddress/DNS.pm
+lib/OpenSRF/Application/Validator/EmailAddress/Regex.pm
+lib/OpenSRF/Application/Validator/Invalid.pm
 lib/OpenSRF/AppSession.pm
 lib/OpenSRF/DomainObject/oilsMessage.pm
 lib/OpenSRF/DomainObject/oilsMethod.pm
 lib/OpenSRF/DomainObject/oilsResponse.pm
 lib/OpenSRF/EX.pm
 lib/OpenSRF/MultiSession.pm
+lib/OpenSRF/Server.pm
 lib/OpenSRF/System.pm
 lib/OpenSRF/Transport.pm
 lib/OpenSRF/Transport/Listener.pm
@@ -33,5 +40,20 @@ lib/OpenSRF/Utils/Logger.pm
 lib/OpenSRF/Utils/SettingsClient.pm
 lib/OpenSRF/Utils/SettingsParser.pm
 t/00-load.t
+t/01-Application.t
+t/02-AppSession.t
+t/03-DomainObject.t
+t/04-EX.t
+t/05-MultiSession.t
+t/06-System.t
+t/07-Transport.t
+t/08-Server.t
+t/09-Utils-Cache.t
+t/09-Utils-Config.t
+t/09-Utils-JSON.t
+t/09-Utils-Logger.t
+t/09-Utils-SettingsClient.t
+t/09-Utils-SettingsParser.t
+t/09-Utils.t
 t/pod-coverage.t
 t/pod.t
index 009dd60..02c1a50 100644 (file)
@@ -1,6 +1,6 @@
 #!perl -T
 
-use Test::More tests => 4;
+use Test::More tests => 9;
 
 BEGIN {
        use_ok( 'OpenSRF::Application' );
@@ -9,3 +9,8 @@ BEGIN {
 use_ok( 'OpenSRF::Application::Client' );
 use_ok( 'OpenSRF::Application::Persist' );
 use_ok( 'OpenSRF::Application::Settings' );
+use_ok( 'OpenSRF::Application::Validator' );
+use_ok( 'OpenSRF::Application::Validator::Base' );
+use_ok( 'OpenSRF::Application::Validator::EmailAddress::DNS' );
+use_ok( 'OpenSRF::Application::Validator::EmailAddress::Regex' );
+use_ok( 'OpenSRF::Application::Validator::Invalid' );