Net-DRI
view release on metacpan or search on metacpan
t/633norid_epp.t view on Meta::CPAN
my $d;
my ($dh,@c);
## Domain commands
my %facetsh = (
'skip-manual-review' =>1,
'impersonate-registrar' => 'reg9094');
my $no_facet = { facets => \%facetsh };
my $NO_FACET=
'<extension><no-ext-epp:extended xmlns:no-ext-epp="http://www.norid.no/xsd/no-ext-epp-1.0" xsi:schemaLocation="http://www.norid.no/xsd/no-ext-epp-1.0 no-ext-epp-1.0.xsd"><no-ext-epp:facet name="skip-manual-review">1</no-ext-epp:facet><no-ext-epp:face...
my $ddomain = "example3.no";
my $fdomain = "facet-$ddomain";
######################
# Domain commands
#
#--- domain_check
foreach my $OP ( "", $NO_FACET) {
my $facet;
my $domain = $ddomain;
if ($OP) {
$facet = $no_facet;
$domain = $fdomain;
}
$R2=$E1.'<response>'.r().'<resData><domain:chkData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"><domain:cd><domain:name avail="1">'.$domain.'</domain:name></domain:cd></dom...
$rc=$dri->domain_check($domain, $facet);
is($R1,$E1.'<command><check><domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"><domain:name>'.$domain.'</domain:name></domain:check></check>'.$OP. '<clTRID>ABC-1234...
is($rc->is_success(),1,'domain_check is_success');
t/633norid_epp.t view on Meta::CPAN
$R2=$E1.'<response>'.r().'<resData><domain:chkData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"><domain:cd><domain:name avail="1">example22.no</domain:name></domain:cd><domain:...
$rc=$dri->domain_check_multi('example22.no','example2.no');
is($R1,$E1.'<command><check><domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"><domain:name>example22.no</domain:name><domain:name>example2.no</domain:name></domain:che...
is($rc->is_success(),1,'domain_check_multi is_success');
is($dri->get_info('exist','domain','example22.no'),0,'domain_check_multi get_info(exist) 1/2');
is($dri->get_info('exist','domain','example2.no'),1,'domain_check_multi get_info(exist) 2/2');
is($dri->get_info('exist_reason','domain','example2.no'),'In use','domain_check_multi get_info(exist_reason)');
#---- domain_info
foreach my $OP ( "", $NO_FACET) {
my $facet;
my $domain = $ddomain;
if ($OP) {
$facet = \%facetsh;
$domain = $fdomain;
}
$R2=$E1.'<response>'.r().'<resData><domain:infData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"><domain:name>'.$domain.'</domain:name><domain:roid>EXAMPLE1-REP</domain:roid...
$rc=$dri->domain_info($domain, { auth => {pw=>'2fooBAR'}, facets => $facet });
( run in 1.348 second using v1.01-cache-2.11-cpan-49f99fa48dc )