From 271318b9cadde6f4341d3c02e9e71838db490023 Mon Sep 17 00:00:00 2001 From: sandeep Date: Fri, 5 Aug 2016 16:28:13 +0530 Subject: [PATCH] FALCON-2097. Adding UT to the new method for getting next instance time with Delay. --- .../java/org/apache/falcon/entity/EntityUtilTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/common/src/test/java/org/apache/falcon/entity/EntityUtilTest.java b/common/src/test/java/org/apache/falcon/entity/EntityUtilTest.java index 766b2fa17..42ae3e629 100644 --- a/common/src/test/java/org/apache/falcon/entity/EntityUtilTest.java +++ b/common/src/test/java/org/apache/falcon/entity/EntityUtilTest.java @@ -471,4 +471,12 @@ public void testIsClusterUsedByEntity() throws Exception { Assert.assertFalse(EntityUtil.isEntityDependentOnCluster(process, "fakeCluster")); } + @Test + public void testGetNextInstanceTimeWithDelay() throws Exception { + Date date = getDate("2016-08-10 03:00 UTC"); + Frequency delay = new Frequency("hours(2)"); + Date nextInstanceWithDelay = EntityUtil.getNextInstanceTimeWithDelay(date, delay, TimeZone.getTimeZone("UTC")); + Assert.assertEquals(nextInstanceWithDelay, getDate("2016-08-10 05:00 UTC")); + } + }