如何在不使用REPL的情况下使用Rascal jar运行测试?

问题描述 投票:1回答:1

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

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

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

unit-testing tdd rascal
1个回答
0
投票
cat << ENDCAT | java -jar rascal.jar import TestSuite; :test :quit ENDCAT

如果您不在这种bash环境中,则必须编写类似的脚本,该脚本通过rascal.jar shell程序通过管道传递REPL命令。

偶然地,我今天正在为Rascal测试进行JUnit集成,因此很快就会出现。 
© www.soinside.com 2019 - 2024. All rights reserved.