summaryrefslogtreecommitdiffstats
path: root/src/test/java/org/openslx/virtualization/VersionTest.java
diff options
context:
space:
mode:
authorManuel Bentele2021-05-05 09:37:45 +0200
committerManuel Bentele2021-05-05 09:37:45 +0200
commit07e2d0fdde3c85ea6d126e8986694a091f1803ff (patch)
treecd49d98653377d3003f24a95c0757bf1480bce14 /src/test/java/org/openslx/virtualization/VersionTest.java
parentAdd libosinfo database and validation schema files for Libvirt (diff)
downloadmaster-sync-shared-07e2d0fdde3c85ea6d126e8986694a091f1803ff.tar.gz
master-sync-shared-07e2d0fdde3c85ea6d126e8986694a091f1803ff.tar.xz
master-sync-shared-07e2d0fdde3c85ea6d126e8986694a091f1803ff.zip
Add OS detection for Libvirt/QEMU virtualization configurations
Diffstat (limited to 'src/test/java/org/openslx/virtualization/VersionTest.java')
-rw-r--r--src/test/java/org/openslx/virtualization/VersionTest.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/test/java/org/openslx/virtualization/VersionTest.java b/src/test/java/org/openslx/virtualization/VersionTest.java
index c1ad21b..988437a 100644
--- a/src/test/java/org/openslx/virtualization/VersionTest.java
+++ b/src/test/java/org/openslx/virtualization/VersionTest.java
@@ -2,6 +2,7 @@ package org.openslx.virtualization;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNull;
import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.Arrays;
@@ -42,6 +43,22 @@ public class VersionTest
}
@Test
+ @DisplayName( "Test that new version from String is valid" )
+ public void testVersionValueOfValid()
+ {
+ assertEquals( new Version( Short.valueOf( "52" ) ), Version.valueOf( "52" ) );
+ assertEquals( new Version( Short.valueOf( "1" ), Short.valueOf( "34" ) ), Version.valueOf( "1.34" ) );
+ }
+
+ @Test
+ @DisplayName( "Test that new version from String is invalid" )
+ public void testVersionValueOfInvalid()
+ {
+ assertNull( Version.valueOf( "52." ) );
+ assertNull( Version.valueOf( "1.34-release" ) );
+ }
+
+ @Test
@DisplayName( "Test that versions are equal" )
public void testVersionEquals()
{