Author: stas Date: Sat Apr 23 17:24:47 2005 New Revision: 164431 URL: http://svn.apache.org/viewcvs?rev=164431&view=rev Log: APR::Error and APR::OS apr-ext basic loading tests Contributed by: Philip M. Gollucci <[EMAIL PROTECTED]>
Added: perl/modperl/trunk/t/apr-ext/error.t (with props) perl/modperl/trunk/t/apr-ext/os.t (with props) perl/modperl/trunk/t/lib/TestAPRlib/error.pm (with props) perl/modperl/trunk/t/lib/TestAPRlib/os.pm (with props) Modified: perl/modperl/trunk/todo/bugs_apr_ext Added: perl/modperl/trunk/t/apr-ext/error.t URL: http://svn.apache.org/viewcvs/perl/modperl/trunk/t/apr-ext/error.t?rev=164431&view=auto ============================================================================== --- perl/modperl/trunk/t/apr-ext/error.t (added) +++ perl/modperl/trunk/t/apr-ext/error.t Sat Apr 23 17:24:47 2005 @@ -0,0 +1,11 @@ +#!perl -T + +use strict; +use warnings FATAL => 'all'; +use Apache::Test; + +use TestAPRlib::error; + +plan tests => TestAPRlib::error::num_of_tests(); + +TestAPRlib::error::test(); Propchange: perl/modperl/trunk/t/apr-ext/error.t ------------------------------------------------------------------------------ svn:eol-style = native Added: perl/modperl/trunk/t/apr-ext/os.t URL: http://svn.apache.org/viewcvs/perl/modperl/trunk/t/apr-ext/os.t?rev=164431&view=auto ============================================================================== --- perl/modperl/trunk/t/apr-ext/os.t (added) +++ perl/modperl/trunk/t/apr-ext/os.t Sat Apr 23 17:24:47 2005 @@ -0,0 +1,11 @@ +#!perl -T + +use strict; +use warnings FATAL => 'all'; +use Apache::Test; + +use TestAPRlib::os; + +plan tests => TestAPRlib::os::num_of_tests(); + +TestAPRlib::os::test(); Propchange: perl/modperl/trunk/t/apr-ext/os.t ------------------------------------------------------------------------------ svn:eol-style = native Added: perl/modperl/trunk/t/lib/TestAPRlib/error.pm URL: http://svn.apache.org/viewcvs/perl/modperl/trunk/t/lib/TestAPRlib/error.pm?rev=164431&view=auto ============================================================================== --- perl/modperl/trunk/t/lib/TestAPRlib/error.pm (added) +++ perl/modperl/trunk/t/lib/TestAPRlib/error.pm Sat Apr 23 17:24:47 2005 @@ -0,0 +1,21 @@ +package TestAPRlib::error; + +# testing APR::Error API + +use strict; +use warnings FATAL => 'all'; + +use Apache::Test; +use Apache::TestUtil; + +use APR::Error; + +sub num_of_tests { + return 1; +} + +sub test { + ok 1; +} + +1; Propchange: perl/modperl/trunk/t/lib/TestAPRlib/error.pm ------------------------------------------------------------------------------ svn:eol-style = native Added: perl/modperl/trunk/t/lib/TestAPRlib/os.pm URL: http://svn.apache.org/viewcvs/perl/modperl/trunk/t/lib/TestAPRlib/os.pm?rev=164431&view=auto ============================================================================== --- perl/modperl/trunk/t/lib/TestAPRlib/os.pm (added) +++ perl/modperl/trunk/t/lib/TestAPRlib/os.pm Sat Apr 23 17:24:47 2005 @@ -0,0 +1,21 @@ +package TestAPRlib::os; + +# testing APR::OS API + +use strict; +use warnings FATAL => 'all'; + +use Apache::Test; +use Apache::TestUtil; + +use APR::OS (); + +sub num_of_tests { + return 1; +} + +sub test { + ok 1; +} + +1; Propchange: perl/modperl/trunk/t/lib/TestAPRlib/os.pm ------------------------------------------------------------------------------ svn:eol-style = native Modified: perl/modperl/trunk/todo/bugs_apr_ext URL: http://svn.apache.org/viewcvs/perl/modperl/trunk/todo/bugs_apr_ext?rev=164431&r1=164430&r2=164431&view=diff ============================================================================== --- perl/modperl/trunk/todo/bugs_apr_ext (original) +++ perl/modperl/trunk/todo/bugs_apr_ext Sat Apr 23 17:24:47 2005 @@ -23,25 +23,4 @@ desirable. * modules that we need to add tests for in apr-ext: - APR::Date - APR::Const - APR::URI - APR::Base64 - APR::String - APR::Error - APR::XSLoader - APR::PerlIO - APR::OS - APR::Socket - APR::Brigade - APR::Finfo - APR::Util - APR::Bucket - APR::NetLib - APR::ThreadMutex - APR::SockAddr - - I think that it's enough to just load them, since most of them are - already thoroughly tested under mod_perl. Then if we find some - running-outside-mod_perl specific bugs we can write specific tests - for those. + APR::IpSubnet