import SOAP-WSDL 2.00.01 from CPAN
git-cpan-module: SOAP-WSDL git-cpan-version: 2.00.01 git-cpan-authorid: MKUTTER git-cpan-file: authors/id/M/MK/MKUTTER/SOAP-WSDL-2.00.01.tar.gz
This commit is contained in:
1 parent
0cbf981665
commit
745ce925c1
111 files changed
+1106
-673
No files matched your search
@@ -1,7 +1,20 @@
|
||||
package XML::id;
|
||||
use strict; use warnings;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::Attribute SOAP::WSDL::XSD::Typelib::Builtin::string);
|
||||
sub get_xmlns { 'http://www.w3.org/XML/1998/namespace' };
|
||||
__PACKAGE__->__set_name('id');
|
||||
|
||||
package main;
|
||||
use strict;
|
||||
use warnings;
|
||||
use Test::More tests => 3; #qw(no_plan);
|
||||
use Test::More tests => 4; #qw(no_plan);
|
||||
|
||||
use_ok qw(SOAP::WSDL::XSD::Typelib::Attribute);
|
||||
is SOAP::WSDL::XSD::Typelib::Attribute->start_tag(), '';
|
||||
is SOAP::WSDL::XSD::Typelib::Attribute->start_tag({ name => 'foo'}, 'bar'), q{ foo="};
|
||||
no strict qw(refs);
|
||||
*{ 'SOAP::WSDL::XSD::Typelib::Attribute::get_xmlns' } = sub { 'urn:Test' };
|
||||
|
||||
is( SOAP::WSDL::XSD::Typelib::Attribute->start_tag(), '');
|
||||
is(SOAP::WSDL::XSD::Typelib::Attribute->start_tag({ name => 'foo'}, 'bar'), q{ foo="});
|
||||
|
||||
my $id = XML::id->new({ value => 'foo' });
|
||||
is( $id->serialize({ name => 'id' }), q{ xml:id="foo"});
|
||||
Reference in new issue
Block a user