stas 02/01/28 23:47:25
Modified: xs/maps apr_functions.map modperl_functions.map
Added: t/response/TestAPR string.pm
Log:
- implement APR::String::format_size as a wrapper to apr_strfsize
Revision Changes Path
1.1 modperl-2.0/t/response/TestAPR/string.pm
Index: string.pm
===================================================================
package TestAPR::string;
use strict;
use warnings FATAL => 'all';
use Apache::Test;
use Apache::TestUtil;
use Apache::Const -compile => 'OK';
use APR::String ();
my %size_string = (
'-1' => " - ",
0 => " 0 ",
42 => " 42 ",
42_000 => " 41K",
42_000_000 => " 40M",
# 42_000_000_000 => "40G",
);
sub handler {
my $r = shift;
plan $r, tests => scalar keys %size_string;
t_debug("size_string");
while (my($k, $v) = each %size_string) {
ok t_cmp($v, APR::String::format_size($k));
}
Apache::OK;
}
1;
__END__
1.30 +1 -1 modperl-2.0/xs/maps/apr_functions.map
Index: apr_functions.map
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/maps/apr_functions.map,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- apr_functions.map 29 Jan 2002 05:32:39 -0000 1.29
+++ apr_functions.map 29 Jan 2002 07:47:25 -0000 1.30
@@ -260,7 +260,7 @@
apr_strnatcasecmp
apr_strnatcmp
-apr_tokenize_to_argv
- apr_strfsize
+-apr_strfsize
-apr_strtok
-apr_itoa
-apr_ltoa
1.34 +4 -0 modperl-2.0/xs/maps/modperl_functions.map
Index: modperl_functions.map
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/maps/modperl_functions.map,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- modperl_functions.map 21 Jan 2002 08:27:30 -0000 1.33
+++ modperl_functions.map 29 Jan 2002 07:47:25 -0000 1.34
@@ -98,3 +98,7 @@
MODULE=Apache::SubProcess
# ap_subprocess_ won't work
modperl_spawn_proc_prog | MPXS_ | ... | spawn_proc_prog
+
+MODULE=APR::String
+ mpxs_APR__String_format_size
+