mirror of
https://github.com/arduino/Arduino.git
synced 2025-03-13 10:29:35 +01:00
Fixed VersionHelperTest
This commit is contained in:
parent
c3c08e5d79
commit
ff952fc053
@ -30,28 +30,38 @@
|
||||
package cc.arduino.contributions;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import com.github.zafarkhaja.semver.Version;
|
||||
|
||||
public class VersionHelperTest {
|
||||
|
||||
public void assertOptionalEquals(String expected, Optional<Version> value) {
|
||||
assertTrue(value.isPresent());
|
||||
assertEquals(expected, value.get().toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testVersions() throws Exception {
|
||||
assertEquals("1.0.0", VersionHelper.valueOf("1.0.0").toString());
|
||||
assertEquals("1.0.0", VersionHelper.valueOf("1.0").toString());
|
||||
assertEquals("1.0.0", VersionHelper.valueOf("1").toString());
|
||||
assertEquals("1.0.0-abc", VersionHelper.valueOf("1.0.0-abc").toString());
|
||||
assertEquals("1.0.0-abc", VersionHelper.valueOf("1.0-abc").toString());
|
||||
assertEquals("1.0.0-abc", VersionHelper.valueOf("1-abc").toString());
|
||||
assertEquals("1.0.0+abc", VersionHelper.valueOf("1.0.0+abc").toString());
|
||||
assertEquals("1.0.0+abc", VersionHelper.valueOf("1.0+abc").toString());
|
||||
assertEquals("1.0.0+abc", VersionHelper.valueOf("1+abc").toString());
|
||||
assertEquals("1.0.0-def+abc", VersionHelper.valueOf("1.0.0-def+abc").toString());
|
||||
assertEquals("1.0.0-def+abc", VersionHelper.valueOf("1.0-def+abc").toString());
|
||||
assertEquals("1.0.0-def+abc", VersionHelper.valueOf("1-def+abc").toString());
|
||||
assertEquals("1.0.0+def-abc", VersionHelper.valueOf("1.0.0+def-abc").toString());
|
||||
assertEquals("1.0.0+def-abc", VersionHelper.valueOf("1.0+def-abc").toString());
|
||||
assertEquals("1.0.0+def-abc", VersionHelper.valueOf("1+def-abc").toString());
|
||||
assertOptionalEquals("1.0.0", VersionHelper.valueOf("1.0.0"));
|
||||
assertOptionalEquals("1.0.0", VersionHelper.valueOf("1.0"));
|
||||
assertOptionalEquals("1.0.0", VersionHelper.valueOf("1"));
|
||||
assertOptionalEquals("1.0.0-abc", VersionHelper.valueOf("1.0.0-abc"));
|
||||
assertOptionalEquals("1.0.0-abc", VersionHelper.valueOf("1.0-abc"));
|
||||
assertOptionalEquals("1.0.0-abc", VersionHelper.valueOf("1-abc"));
|
||||
assertOptionalEquals("1.0.0+abc", VersionHelper.valueOf("1.0.0+abc"));
|
||||
assertOptionalEquals("1.0.0+abc", VersionHelper.valueOf("1.0+abc"));
|
||||
assertOptionalEquals("1.0.0+abc", VersionHelper.valueOf("1+abc"));
|
||||
assertOptionalEquals("1.0.0-def+abc", VersionHelper.valueOf("1.0.0-def+abc"));
|
||||
assertOptionalEquals("1.0.0-def+abc", VersionHelper.valueOf("1.0-def+abc"));
|
||||
assertOptionalEquals("1.0.0-def+abc", VersionHelper.valueOf("1-def+abc"));
|
||||
assertOptionalEquals("1.0.0+def-abc", VersionHelper.valueOf("1.0.0+def-abc"));
|
||||
assertOptionalEquals("1.0.0+def-abc", VersionHelper.valueOf("1.0+def-abc"));
|
||||
assertOptionalEquals("1.0.0+def-abc", VersionHelper.valueOf("1+def-abc"));
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user