Unit testing 如何在不使用REPL的情况下使用rascaljar运行测试?

Unit testing 如何在不使用REPL的情况下使用rascaljar运行测试?,unit-testing,tdd,rascal,Unit Testing,Tdd,Rascal,我正在尝试在repl之外运行我的测试套件!我试图做这样的事情,但没有成功: java -Xmx1G -Xss32m -jar rascal-shell-unstable.jar TestSuite.rsc -v :test 如何运行我的测试套件,并通过运行jar获得与在repl中运行相同的输出:test?没有内置的方法可以做到这一点,所以现在我建议使用bash脚本(如果您在类似bash的shell中: cat << ENDCAT | java -jar rascal.jar imp

我正在尝试在repl之外运行我的测试套件!我试图做这样的事情,但没有成功:

java -Xmx1G -Xss32m -jar rascal-shell-unstable.jar TestSuite.rsc -v :test

如何运行我的测试套件,并通过运行jar获得与在repl中运行相同的输出:test?

没有内置的方法可以做到这一点,所以现在我建议使用bash脚本(如果您在类似bash的shell中:

cat << ENDCAT | java -jar rascal.jar
import TestSuite;
:test
:quit
ENDCAT
cat