import SOAP-WSDL 2.00.05 from CPAN
git-cpan-module: SOAP-WSDL git-cpan-version: 2.00.05 git-cpan-authorid: MKUTTER git-cpan-file: authors/id/M/MK/MKUTTER/SOAP-WSDL-2.00.05.tar.gz
This commit is contained in:
1 parent
c3e3d1908e
commit
c2ac24dd0f
109 files changed
+725
-2095
No files matched your search
@@ -10,7 +10,7 @@ __PACKAGE__->__set_name('MyElement');
|
||||
__PACKAGE__->__set_nillable(1);
|
||||
|
||||
package main;
|
||||
use Test::More tests => 12;
|
||||
use Test::More tests => 13;
|
||||
|
||||
my $obj;
|
||||
|
||||
@@ -27,6 +27,10 @@ is $obj->get_value(), 'Test';
|
||||
$obj->set_value(undef);
|
||||
is $obj->serialize_qualified, '<MyElement xsi:nil="true" xmlns="http://www.w3.org/2001/XMLSchema"/>';
|
||||
is $obj->serialize, '<MyElement xsi:nil="true"/>';
|
||||
|
||||
$obj->__set_nillable(1);
|
||||
is $obj->__get_nillable(), 1;
|
||||
|
||||
$obj->__set_nillable(0);
|
||||
is $obj->__get_nillable(), 0;
|
||||
|
||||
@@ -35,10 +39,10 @@ like $@, qr{Cannot \s call}xms;
|
||||
eval { SOAP::WSDL::XSD::Typelib::Element::__set_nillable() };
|
||||
like $@, qr{Cannot \s call}xms;
|
||||
|
||||
is $obj->start_tag({empty => 1}), '<MyElement/>';
|
||||
is $obj->start_tag({empty => 1}), '<MyElement/>';
|
||||
is $obj->start_tag({nil => 1}), '', 'empty string with nil option and NILLABLE false';
|
||||
$obj->set_value('Test');
|
||||
|
||||
|
||||
eval { is @{ $obj }, 1, 'ARRAYIFY' };
|
||||
fail 'ARRAYIFY' if ($@);
|
||||
fail 'ARRAYIFY' if ($@);
|
||||
Reference in new issue
Block a user