mirror of
https://github.com/google/nomulus
synced 2026-09-06 16:17:13 +00:00
Change packageToken extension to bulkToken extension (#2091)
* Change packageToken extension to bulkToken extension * Small fixes
This commit is contained in:
@@ -1085,7 +1085,7 @@ class DomainInfoFlowTest extends ResourceFlowTestCase<DomainInfoFlow, Domain> {
|
||||
}
|
||||
|
||||
@Test
|
||||
void testPackageInfoExtension_returnsPackageInfo() throws Exception {
|
||||
void testBulkInfoExtension_returnsBulkInfo() throws Exception {
|
||||
persistTestEntities(false);
|
||||
AllocationToken token =
|
||||
persistResource(
|
||||
@@ -1100,12 +1100,12 @@ class DomainInfoFlowTest extends ResourceFlowTestCase<DomainInfoFlow, Domain> {
|
||||
.build());
|
||||
domain = domain.asBuilder().setCurrentPackageToken(token.createVKey()).build();
|
||||
persistResource(domain);
|
||||
setEppInput("domain_info_package.xml");
|
||||
doSuccessfulTest("domain_info_response_package.xml", false);
|
||||
setEppInput("domain_info_bulk.xml");
|
||||
doSuccessfulTest("domain_info_response_bulk.xml", false);
|
||||
}
|
||||
|
||||
@Test
|
||||
void testPackageInfoExtension_returnsPackageInfoForSuperUser() throws Exception {
|
||||
void testBulkInfoExtension_returnsBulkInfoForSuperUser() throws Exception {
|
||||
persistTestEntities(false);
|
||||
AllocationToken token =
|
||||
persistResource(
|
||||
@@ -1121,23 +1121,23 @@ class DomainInfoFlowTest extends ResourceFlowTestCase<DomainInfoFlow, Domain> {
|
||||
domain = domain.asBuilder().setCurrentPackageToken(token.createVKey()).build();
|
||||
persistResource(domain);
|
||||
sessionMetadata.setRegistrarId("TheRegistrar");
|
||||
setEppInput("domain_info_package.xml");
|
||||
setEppInput("domain_info_bulk.xml");
|
||||
EppOutput output = runFlowAsSuperuser();
|
||||
String expectedOutput =
|
||||
loadFile(
|
||||
"domain_info_response_superuser_package.xml",
|
||||
"domain_info_response_superuser_bulk.xml",
|
||||
updateSubstitutions(ImmutableMap.of(), "ROID", "2FF-TLD"));
|
||||
assertXmlEquals(expectedOutput, new String(marshal(output, ValidationMode.LENIENT), UTF_8));
|
||||
}
|
||||
|
||||
@Test
|
||||
void testPackageInfoExtension_nameNotInPackage() throws Exception {
|
||||
setEppInput("domain_info_package.xml");
|
||||
doSuccessfulTest("domain_info_response_empty_package.xml");
|
||||
void testBulkInfoExtension_nameNotInBulkPackage() throws Exception {
|
||||
setEppInput("domain_info_bulk.xml");
|
||||
doSuccessfulTest("domain_info_response_empty_bulk_package.xml");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testPackageInfoExtension_notCurrentSponsorRegistrar() throws Exception {
|
||||
void testBulkInfoExtension_notCurrentSponsorRegistrar() throws Exception {
|
||||
persistTestEntities(false);
|
||||
AllocationToken token =
|
||||
persistResource(
|
||||
@@ -1153,7 +1153,7 @@ class DomainInfoFlowTest extends ResourceFlowTestCase<DomainInfoFlow, Domain> {
|
||||
domain = domain.asBuilder().setCurrentPackageToken(token.createVKey()).build();
|
||||
persistResource(domain);
|
||||
sessionMetadata.setRegistrarId("TheRegistrar");
|
||||
setEppInput("domain_info_package.xml");
|
||||
setEppInput("domain_info_bulk.xml");
|
||||
doSuccessfulTest("domain_info_response_unauthorized.xml", false);
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<epp xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xmlns:contact="urn:ietf:params:xml:ns:contact-1.0" xmlns:fee="urn:ietf:params:xml:ns:fee-0.6" xmlns:packageToken="urn:google:params:xml:ns:packageToken-1.0" xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:rgp="urn:ietf:params:xml:ns:rgp-1.0" xmlns:fee11="urn:ietf:params:xml:ns:fee-0.11" xmlns:fee12="urn:ietf:params:xml:ns:fee-0.12" xmlns:launch="urn:ietf:params:xml:ns:launch-1.0" xmlns:secDNS="urn:ietf:params:xml:ns:secDNS-1.1" xmlns:host="urn:ietf:params:xml:ns:host-1.0">
|
||||
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:fee12="urn:ietf:params:xml:ns:fee-0.12">
|
||||
<response>
|
||||
<result code="1000">
|
||||
<msg>Command completed successfully</msg>
|
||||
|
||||
+3
-3
@@ -7,9 +7,9 @@
|
||||
</domain:info>
|
||||
</info>
|
||||
<extension>
|
||||
<packageToken:info
|
||||
xmlns:packageToken=
|
||||
"urn:google:params:xml:ns:packageToken-1.0" />
|
||||
<bulkToken:info
|
||||
xmlns:bulkToken=
|
||||
"urn:google:params:xml:ns:bulkToken-1.0" />
|
||||
</extension>
|
||||
<clTRID>ABC-12345</clTRID>
|
||||
</command>
|
||||
+4
-4
@@ -32,10 +32,10 @@
|
||||
</domain:infData>
|
||||
</resData>
|
||||
<extension>
|
||||
<packageToken:packageData xmlns:packageToken=
|
||||
"urn:google:params:xml:ns:packageToken-1.0">
|
||||
<packageToken:token></packageToken:token>
|
||||
</packageToken:packageData>
|
||||
<bulkToken:bulkData xmlns:bulkToken=
|
||||
"urn:google:params:xml:ns:bulkToken-1.0">
|
||||
<bulkToken:token>abc123</bulkToken:token>
|
||||
</bulkToken:bulkData>
|
||||
</extension>
|
||||
<trID>
|
||||
<clTRID>ABC-12345</clTRID>
|
||||
+4
-4
@@ -32,10 +32,10 @@
|
||||
</domain:infData>
|
||||
</resData>
|
||||
<extension>
|
||||
<packageToken:packageData xmlns:packageToken=
|
||||
"urn:google:params:xml:ns:packageToken-1.0">
|
||||
<packageToken:token>abc123</packageToken:token>
|
||||
</packageToken:packageData>
|
||||
<bulkToken:bulkData xmlns:bulkToken=
|
||||
"urn:google:params:xml:ns:bulkToken-1.0">
|
||||
<bulkToken:token></bulkToken:token>
|
||||
</bulkToken:bulkData>
|
||||
</extension>
|
||||
<trID>
|
||||
<clTRID>ABC-12345</clTRID>
|
||||
+4
-4
@@ -22,10 +22,10 @@
|
||||
</domain:infData>
|
||||
</resData>
|
||||
<extension>
|
||||
<packageToken:packageData xmlns:packageToken=
|
||||
"urn:google:params:xml:ns:packageToken-1.0">
|
||||
<packageToken:token>abc123</packageToken:token>
|
||||
</packageToken:packageData>
|
||||
<bulkToken:bulkData xmlns:bulkToken=
|
||||
"urn:google:params:xml:ns:bulkToken-1.0">
|
||||
<bulkToken:token>abc123</bulkToken:token>
|
||||
</bulkToken:bulkData>
|
||||
</extension>
|
||||
<trID>
|
||||
<clTRID>ABC-12345</clTRID>
|
||||
Reference in New Issue
Block a user