aboutsummaryrefslogtreecommitdiffstats
path: root/src/test
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2014-08-28 19:00:42 +0200
committerSven Gothel <[email protected]>2014-08-28 19:00:42 +0200
commit262592bc9d692fb4fa5f79eab7994998151b3ed1 (patch)
treed5c85d4b85c4a7a85f5b760797f5b0830203261c /src/test
parent8ca6a47b5cff613a40e6fb3dfef48f16b4b6995d (diff)
TestVersionSemantics: BACKWARD_COMPATIBLE_USER current vs 2.2.0
Diffstat (limited to 'src/test')
-rw-r--r--src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java b/src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java
index 6f38c4b2f..1d70899df 100644
--- a/src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java
+++ b/src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java
@@ -37,7 +37,6 @@ import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runners.MethodSorters;
import org.osjava.jardiff.DiffCriteria;
-import org.osjava.jardiff.SimpleDiffCriteria;
import org.semver.Delta;
import com.jogamp.common.util.JogampVersion;
@@ -49,11 +48,12 @@ import com.jogamp.opengl.JoglVersion;
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class TestVersionSemanticsNOUI extends JunitTracer {
static final String jarFile = "jogl-all.jar";
- static final VersionNumberString preVersionNumber = new VersionNumberString("2.1.5");
- static final Delta.CompatibilityType expectedCompatibilityType = Delta.CompatibilityType.NON_BACKWARD_COMPATIBLE;
+ static final VersionNumberString preVersionNumber = new VersionNumberString("2.2.0");
+ // static final Delta.CompatibilityType expectedCompatibilityType = Delta.CompatibilityType.NON_BACKWARD_COMPATIBLE;
+ static final Delta.CompatibilityType expectedCompatibilityType = Delta.CompatibilityType.BACKWARD_COMPATIBLE_USER;
- static final DiffCriteria diffCriteria = new SimpleDiffCriteria();
- // static final DiffCriteria diffCriteria = new PublicDiffCriteria();
+ static final DiffCriteria diffCriteria = new org.osjava.jardiff.SimpleDiffCriteria();
+ // static final DiffCriteria diffCriteria = new org.osjava.jardiff.PublicDiffCriteria();
static final JogampVersion curVersion = JoglVersion.getInstance();
static final VersionNumberString curVersionNumber = new VersionNumberString(curVersion.getImplementationVersion());
@@ -80,6 +80,11 @@ public class TestVersionSemanticsNOUI extends JunitTracer {
testVersions(diffCriteria, Delta.CompatibilityType.BACKWARD_COMPATIBLE_USER, "2.1.4", "2.1.5");
}
+ // @Test
+ public void testVersionV215V220() throws IllegalArgumentException, IOException, URISyntaxException {
+ testVersions(diffCriteria, Delta.CompatibilityType.BACKWARD_COMPATIBLE_USER, "2.1.5", "2.2.0");
+ }
+
void testVersions(final DiffCriteria diffCriteria, final Delta.CompatibilityType expectedCompatibilityType,
final String v1, final String v2) throws IllegalArgumentException, IOException, URISyntaxException {
final VersionNumberString preVersionNumber = new VersionNumberString(v1);