@Test(expected = EnforcerRuleException.class) public void testBadDebianVersionReservedAlpha() throws EnforcerRuleException { RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule(); rule.ensureValidDebianVersion("7.0.2.alpha3"); }
@Test public void testSkippedSnapshotDebianVersions() throws EnforcerRuleException { RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule(); rule.ensureValidDebianVersion("1.0.0-SNAPSHOT"); rule.ensureValidDebianVersion("7.0.2.SNAPSHOT"); }
@Test(expected = EnforcerRuleException.class) public void testBadDebianVersionUnderscore() throws EnforcerRuleException { RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule(); rule.ensureValidDebianVersion("7.0.2_RC0"); }
@Test public void testGoodDebianVersions() throws EnforcerRuleException { RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule(); rule.ensureValidDebianVersion("1.0.0"); rule.ensureValidDebianVersion("7.0.2.RC0"); }