Apache-WebDAV
view release on metacpan or search on metacpan
lib/Apache/WebDAV.pm view on Meta::CPAN
my $path = $file->{'path'};
my $stat = $file->{'stat'};
my $resp = $doc->createElement('D:response');
$multistat->addChild($resp);
my $href = $doc->createElement('D:href');
$href->appendText(
File::Spec->catdir(
map { uri_escape encode_utf8 $_ } File::Spec->splitdir($path)
)
);
$resp->addChild($href);
my $okprops = $doc->createElement('D:prop');
foreach my $wanted_prop (keys %$stat)
{
# We set these down there automatically (we are faking quota
lib/Apache/WebDAV.pm view on Meta::CPAN
Here is the output of the Litmus Test when running basic, copymove, and http:
$ echo $TESTS
basic copymove http
lozier@ruggles:~$ litmus http://pg.ruggles:8080/ApacheDAV
-> running `basic':
0. init.................. pass
1. begin................. pass
2. options............... pass
3. put_get............... pass
4. put_get_utf8_segment.. pass
5. mkcol_over_plain...... pass
6. delete................ pass
7. delete_null........... pass
8. delete_fragment....... WARNING: DELETE removed collection resource with Request-URI including fragment; unsafe
...................... pass (with 1 warning)
9. mkcol................. pass
10. mkcol_again........... pass
11. delete_coll........... pass
12. mkcol_no_parent....... pass
13. mkcol_with_body....... pass
( run in 0.937 second using v1.01-cache-2.11-cpan-49f99fa48dc )