package bndtools.release; import aQute.bnd.version.Version; import junit.framework.TestCase; public class TestRelease extends TestCase { public void testUpdateTemplateVersion() { String version = ReleaseHelper.updateTemplateVersion("1.0.2.${tstamp}", Version.parseVersion("1.0.3.20121212-1212")); assertEquals("1.0.3.${tstamp}", version); version = ReleaseHelper.updateTemplateVersion("1.0.3.20121212-1212", Version.parseVersion("1.0.4.20121213-1313")); assertEquals("1.0.4.20121213-1313", version); version = ReleaseHelper.updateTemplateVersion("1.0", Version.parseVersion("2")); assertEquals("2.0.0", version); version = ReleaseHelper.updateTemplateVersion("1.0.2.${tstamp}", Version.parseVersion("2")); assertEquals("2.0.0.${tstamp}", version); } }