aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/src/ca/mcgill/ecse/dslreasoner/standalone/test/TestExecutionICSE.xtend
blob: 41bb763d9a7f3514ea150e2be181fe704f6e51c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package ca.mcgill.ecse.dslreasoner.standalone.test

import hu.bme.mit.inf.dslreasoner.application.execution.StandaloneScriptExecutor

class TestExecutionICSE {
	def static void main(String[] args) {
		val fileSystemPath = "configs/fileSystem.vsconfig";
	    val ecorePath = "configs/ecore.vsconfig";
	    val yakinduPath = "configs/yakindu.vsconfig";
	    val famPath = "configs/fam.vsconfig";
//	    val yakinduWithWFPath = "configs/yakinduWF.vsconfig";
//	    val famWithWFPath = "configs/famWF.vsconfig";
	    val exp1 = StandaloneScriptExecutor.executeScript(fileSystemPath);
	    println(exp1)
//	    val exp2 = StandaloneScriptExecutor.executeScript(ecorePath);
//	    println(exp2)
	    val exp3 = StandaloneScriptExecutor.executeScript(yakinduPath);
	    println(exp3)
	    val exp4 = StandaloneScriptExecutor.executeScript(famPath);
	    println(exp4)
	}
}