Skip to content

Commit 8c51c27

Browse files
authored
Merge pull request #478 from arunvelsriram/issue-477-test
Add test for issue #477
2 parents ab55e65 + ba7fc75 commit 8c51c27

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
package com.cronutils;
2+
3+
import com.cronutils.descriptor.CronDescriptor;
4+
import com.cronutils.model.CronType;
5+
import com.cronutils.model.definition.CronDefinition;
6+
import com.cronutils.model.definition.CronDefinitionBuilder;
7+
import com.cronutils.parser.CronParser;
8+
import org.junit.Test;
9+
10+
import java.util.Locale;
11+
12+
import static org.junit.Assert.assertEquals;
13+
14+
public class Issue477Test {
15+
16+
17+
@Test
18+
public void testDescribe() {
19+
CronDescriptor descriptor = CronDescriptor.instance(Locale.getDefault());
20+
CronDefinition cd = CronDefinitionBuilder.instanceDefinitionFor(CronType.UNIX);
21+
CronParser parser = new CronParser(cd);
22+
23+
assertEquals("every 2 minutes every 2 hours", descriptor.describe(parser.parse("*/2 */2 * * *")));
24+
assertEquals("every minute every 2 hours", descriptor.describe(parser.parse("* */2 * * *")));
25+
assertEquals("every minute every 2 hours", descriptor.describe(parser.parse("*/1 */2 * * *")));
26+
}
27+
28+
}

0 commit comments

Comments
 (0)