From 064026a4a57082fbb4e3d5a9cbbd1b231aec0365 Mon Sep 17 00:00:00 2001 From: cgoldfeder Date: Fri, 14 Oct 2016 05:05:06 -0700 Subject: [PATCH] Use an empty interval instead of null to signal no LRP This removes the need for some null checks ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=136146549 --- java/google/registry/flows/domain/BaseDomainCreateFlow.java | 3 +-- java/google/registry/model/registry/Registry.java | 2 +- javatests/google/registry/tools/UpdateTldCommandTest.java | 4 +++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/java/google/registry/flows/domain/BaseDomainCreateFlow.java b/java/google/registry/flows/domain/BaseDomainCreateFlow.java index 8d2175a1b..7a815c235 100644 --- a/java/google/registry/flows/domain/BaseDomainCreateFlow.java +++ b/java/google/registry/flows/domain/BaseDomainCreateFlow.java @@ -201,8 +201,7 @@ public abstract class BaseDomainCreateFlow { DateTime.parse("2004-06-09T12:30:00Z"), DateTime.parse("2004-07-10T13:30:00Z"))) .build()); runCommandForced("--lrp_period=null", "xn--q9jyb4c"); - assertThat(Registry.get("xn--q9jyb4c").getLrpPeriod()).isNull(); + assertThat(Registry.get("xn--q9jyb4c").getLrpPeriod()) + .isEqualTo(new Interval(START_OF_TIME, Duration.ZERO)); } @Test