diff options
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java')
-rw-r--r-- | Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java index eedec995..f7f8a5ee 100644 --- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java +++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java | |||
@@ -2,6 +2,7 @@ package ca.mcgill.ecse.dslreasoner.vampire.icse; | |||
2 | 2 | ||
3 | import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.filesystemPackage; | 3 | import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.filesystemPackage; |
4 | import ca.mcgill.ecse.dslreasoner.vampire.icse.GeneralTest; | 4 | import ca.mcgill.ecse.dslreasoner.vampire.icse.GeneralTest; |
5 | import ca.mcgill.ecse.dslreasoner.vampire.queries.FileSystemPatterns; | ||
5 | import ca.mcgill.ecse.dslreasoner.vampire.reasoner.VampireSolver; | 6 | import ca.mcgill.ecse.dslreasoner.vampire.reasoner.VampireSolver; |
6 | import ca.mcgill.ecse.dslreasoner.vampire.reasoner.VampireSolverConfiguration; | 7 | import ca.mcgill.ecse.dslreasoner.vampire.reasoner.VampireSolverConfiguration; |
7 | import hu.bme.mit.inf.dslreasoner.ecore2logic.Ecore2Logic; | 8 | import hu.bme.mit.inf.dslreasoner.ecore2logic.Ecore2Logic; |
@@ -15,6 +16,7 @@ import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type; | |||
15 | import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicProblem; | 16 | import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicProblem; |
16 | import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.LogicResult; | 17 | import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.LogicResult; |
17 | import hu.bme.mit.inf.dslreasoner.viatra2logic.Viatra2Logic; | 18 | import hu.bme.mit.inf.dslreasoner.viatra2logic.Viatra2Logic; |
19 | import hu.bme.mit.inf.dslreasoner.viatra2logic.ViatraQuerySetDescriptor; | ||
18 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic.InstanceModel2Logic; | 20 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic.InstanceModel2Logic; |
19 | import hu.bme.mit.inf.dslreasoner.workspace.FileSystemWorkspace; | 21 | import hu.bme.mit.inf.dslreasoner.workspace.FileSystemWorkspace; |
20 | import java.util.HashMap; | 22 | import java.util.HashMap; |
@@ -40,7 +42,7 @@ public class FileSystemTest { | |||
40 | _builder.append("initialModels/"); | 42 | _builder.append("initialModels/"); |
41 | final FileSystemWorkspace inputs = new FileSystemWorkspace(_builder.toString(), ""); | 43 | final FileSystemWorkspace inputs = new FileSystemWorkspace(_builder.toString(), ""); |
42 | StringConcatenation _builder_1 = new StringConcatenation(); | 44 | StringConcatenation _builder_1 = new StringConcatenation(); |
43 | _builder_1.append("output/FAMTest/"); | 45 | _builder_1.append("output/FileSystemTest/"); |
44 | final FileSystemWorkspace workspace = new FileSystemWorkspace(_builder_1.toString(), ""); | 46 | final FileSystemWorkspace workspace = new FileSystemWorkspace(_builder_1.toString(), ""); |
45 | workspace.initAndClear(); | 47 | workspace.initAndClear(); |
46 | final Resource.Factory.Registry reg = Resource.Factory.Registry.INSTANCE; | 48 | final Resource.Factory.Registry reg = Resource.Factory.Registry.INSTANCE; |
@@ -50,11 +52,12 @@ public class FileSystemTest { | |||
50 | InputOutput.<String>println("Input and output workspaces are created"); | 52 | InputOutput.<String>println("Input and output workspaces are created"); |
51 | final EcoreMetamodelDescriptor metamodel = GeneralTest.loadMetamodel(filesystemPackage.eINSTANCE); | 53 | final EcoreMetamodelDescriptor metamodel = GeneralTest.loadMetamodel(filesystemPackage.eINSTANCE); |
52 | final EList<EObject> partialModel = GeneralTest.loadPartialModel(inputs, "fs/filesystemInstance.xmi"); | 54 | final EList<EObject> partialModel = GeneralTest.loadPartialModel(inputs, "fs/filesystemInstance.xmi"); |
55 | final ViatraQuerySetDescriptor queries = GeneralTest.loadQueries(metamodel, FileSystemPatterns.instance()); | ||
53 | InputOutput.<String>println("DSL loaded"); | 56 | InputOutput.<String>println("DSL loaded"); |
54 | Ecore2LogicConfiguration _ecore2LogicConfiguration = new Ecore2LogicConfiguration(); | 57 | Ecore2LogicConfiguration _ecore2LogicConfiguration = new Ecore2LogicConfiguration(); |
55 | final TracedOutput<LogicProblem, Ecore2Logic_Trace> modelGenerationProblem = ecore2Logic.transformMetamodel(metamodel, _ecore2LogicConfiguration); | 58 | final TracedOutput<LogicProblem, Ecore2Logic_Trace> modelGenerationProblem = ecore2Logic.transformMetamodel(metamodel, _ecore2LogicConfiguration); |
56 | LogicProblem problem = modelGenerationProblem.getOutput(); | 59 | LogicProblem problem = modelGenerationProblem.getOutput(); |
57 | workspace.writeModel(problem, "Fam.logicproblem"); | 60 | workspace.writeModel(problem, "FileSystem.logicproblem"); |
58 | InputOutput.<String>println("Problem created"); | 61 | InputOutput.<String>println("Problem created"); |
59 | long startTime = System.currentTimeMillis(); | 62 | long startTime = System.currentTimeMillis(); |
60 | LogicReasoner reasoner = null; | 63 | LogicReasoner reasoner = null; |
@@ -67,8 +70,8 @@ public class FileSystemTest { | |||
67 | VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration(); | 70 | VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration(); |
68 | final Procedure1<VampireSolverConfiguration> _function = (VampireSolverConfiguration it) -> { | 71 | final Procedure1<VampireSolverConfiguration> _function = (VampireSolverConfiguration it) -> { |
69 | it.documentationLevel = DocumentationLevel.FULL; | 72 | it.documentationLevel = DocumentationLevel.FULL; |
70 | it.typeScopes.minNewElements = 4; | 73 | it.typeScopes.minNewElements = 40; |
71 | it.typeScopes.maxNewElements = 5; | 74 | it.typeScopes.maxNewElements = 59; |
72 | int _size = typeMapMin.size(); | 75 | int _size = typeMapMin.size(); |
73 | boolean _notEquals = (_size != 0); | 76 | boolean _notEquals = (_size != 0); |
74 | if (_notEquals) { | 77 | if (_notEquals) { |