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