Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2016-01-27 21:40:04 +0000
committerEd Willink2016-01-27 21:40:04 +0000
commit11965c3ff1f2305348e486307ff63d2e385f5120 (patch)
tree9def62706664fd7bbcd4d2c6dfbb43eb8dad338c /tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler
parent8471b243ba65e33f5d50b1a59f56647a14d9f297 (diff)
downloadorg.eclipse.qvtd-11965c3ff1f2305348e486307ff63d2e385f5120.tar.gz
org.eclipse.qvtd-11965c3ff1f2305348e486307ff63d2e385f5120.tar.xz
org.eclipse.qvtd-11965c3ff1f2305348e486307ff63d2e385f5120.zip
[484764] Disambiguate new/old scheduler CG artefacts
Diffstat (limited to 'tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler')
-rw-r--r--tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler/tests/OCL2QVTiTestCases.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler/tests/OCL2QVTiTestCases.java b/tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler/tests/OCL2QVTiTestCases.java
index d68a85ac6..2ef80f697 100644
--- a/tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler/tests/OCL2QVTiTestCases.java
+++ b/tests/org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler/tests/OCL2QVTiTestCases.java
@@ -93,6 +93,7 @@ public class OCL2QVTiTestCases extends LoadTestCase {
private static final boolean CREATE_GRAPHML = false; // Note. You need Epsilon with Bug 458724 fix to have output graphml models serialised
private static final @NonNull String TESTS_GEN_PATH = "../org.eclipse.qvtd.cs2as.compiler.tests/tests-gen/";
private static final @NonNull String TESTS_PACKAGE_NAME = "cg";
+ private static final @NonNull String NEW_TESTS_PACKAGE_NAME = "new_cg";
private static final @NonNull String DEBUG_SEGMENT = "debug";
private static @NonNull URI TESTS_BASE_URI = URI.createPlatformResourceURI("org.eclipse.qvtd.cs2as.compiler.tests/src/org/eclipse/qvtd/cs2as/compiler/tests/models", true);
@@ -384,7 +385,7 @@ public class OCL2QVTiTestCases extends LoadTestCase {
CS2ASJavaCompilerParameters cgParams = new CS2ASJavaCompilerParametersImpl(
"example1.target.lookup.util.TargetLookupSolver",
"example1.target.lookup.util.TargetLookupResult",
- TESTS_GEN_PATH, TESTS_PACKAGE_NAME);
+ TESTS_GEN_PATH, NEW_TESTS_PACKAGE_NAME);
Class<? extends Transformer> txClass = new CS2ASJavaCompilerImpl().compileTransformation(myQVT, qvtiTransf, cgParams);
myQVT.executeModelsTX_CG(txClass, "model1");
myQVT.executeModelsTX_CG(txClass, "model2");
@@ -491,7 +492,7 @@ public class OCL2QVTiTestCases extends LoadTestCase {
CS2ASJavaCompilerParameters cgParams = new CS2ASJavaCompilerParametersImpl(
"example2.classes.lookup.util.ClassesLookupSolver",
"example2.classes.lookup.util.ClassesLookupResult",
- TESTS_GEN_PATH, TESTS_PACKAGE_NAME);
+ TESTS_GEN_PATH, NEW_TESTS_PACKAGE_NAME);
Class<? extends Transformer> txClass = new CS2ASJavaCompilerImpl().compileTransformation(myQVT, qvtiTransf, cgParams);
myQVT.executeModelsTX_CG(txClass, "model1");
myQVT.executeModelsTX_CG(txClass, "model2");
@@ -594,7 +595,7 @@ public class OCL2QVTiTestCases extends LoadTestCase {
CS2ASJavaCompilerParameters cgParams = new CS2ASJavaCompilerParametersImpl(
"example2.classes.lookup.util.ClassesLookupSolver",
"example2.classes.lookup.util.ClassesLookupResult",
- TESTS_GEN_PATH, TESTS_PACKAGE_NAME);
+ TESTS_GEN_PATH, NEW_TESTS_PACKAGE_NAME);
Class<? extends Transformer> txClass = new CS2ASJavaCompilerImpl().compileTransformation(myQVT, qvtiTransf, cgParams);
myQVT.executeModelsTX_CG(txClass, "model1V2");
myQVT.executeModelsTX_CG(txClass, "model2V2");
@@ -751,7 +752,7 @@ public class OCL2QVTiTestCases extends LoadTestCase {
myQVT.loadGenModels("SimplerKiamaAS.genmodel", "SimplerKiamaCS.genmodel");
Transformation qvtiTransf = myQVT.executeNewOCL2QVTi_MTC("SimplerKiama.ocl");
CS2ASJavaCompilerParameters cgParams = new CS2ASJavaCompilerParametersImpl("","",
- TESTS_GEN_PATH, TESTS_PACKAGE_NAME);
+ TESTS_GEN_PATH, NEW_TESTS_PACKAGE_NAME);
Class<? extends Transformer> txClass = new CS2ASJavaCompilerImpl().compileTransformation(myQVT, qvtiTransf, cgParams);
// myQVT.getEnvironmentFactory().setEvaluationTracingEnabled(true);
// FIXME BUG 484278 model0 has an invalid model TopCS.node[1] has a null value.

Back to the top