google-nomulus/javatests/google/registry/flows
mcilwain 16c53c6996 Fix uncaught LEADING_HYPHEN IllegalArgumentException in host flows
This should have been getting turned into an InvalidHostNameException, but
wasn't. I've added tests for HostFlowUtils verifying the correct behavior for
this. Idn.toASCII() can throw IllegalArgumentException for some combinations
of input, including hostnames with a leading hyphen, so the call should be
inside the try block that turns IAEs into InvalidHostNameExceptions.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=139373849
2016-11-16 17:09:45 -05:00
..
async When resolving a transfer to SERVER_CANCELLED (on delete) still pass in a time 2016-11-16 17:08:14 -05:00
contact Replace command.applyTo() with inlined builder operations 2016-11-02 15:19:34 -04:00
domain When resolving a transfer to SERVER_CANCELLED (on delete) still pass in a time 2016-11-16 17:08:14 -05:00
dotapp/testdata Add TLD-specific logic for application creates 2016-11-15 10:39:51 -05:00
host Fix uncaught LEADING_HYPHEN IllegalArgumentException in host flows 2016-11-16 17:09:45 -05:00
poll Move ExceptionRule up to FlowTestCase 2016-10-14 16:58:07 -04:00
session Remove LoggedInFlow 2016-11-02 15:19:34 -04:00
testdata Flatten the domain and application create flows 2016-10-19 13:08:33 -04:00
BUILD Add MOE equivalences for pushes on 2016-10-19 2016-11-02 15:19:34 -04:00
CheckApiActionTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppCommitLogsTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppConsoleActionTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppControllerTest.java Remove old json logging from flows 2016-11-02 15:19:34 -04:00
EppLifecycleContactTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppLifecycleDomainApplicationTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppLifecycleDomainTest.java Flatten the domain and application create flows 2016-10-19 13:08:33 -04:00
EppLifecycleHostTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppLoggedOutTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppLoginAdminUserTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppLoginTlsTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppLoginUserTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppTestCase.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppTestComponent.java Add a custom logic framework to provide pluggable extensibility 2016-11-15 15:19:32 -05:00
EppTlsActionTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppToolActionTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppXmlTransformerTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppXxeAttackTest.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
ExtensionManagerTest.java Simplify the fee extensions. 2016-11-10 11:09:23 -05:00
FlowRunnerTest.java Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
FlowTestCase.java Remove commitAdditionalLogicChanges(), part 1 2016-11-02 15:19:34 -04:00
ResourceCheckFlowTestCase.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
ResourceFlowTestCase.java Remove LoggedInFlow 2016-11-02 15:19:34 -04:00