如何在SCON下运行JUnit测试?

如何在SCON下运行JUnit测试?,junit,scons,Junit,Scons,互联网上似乎没有答案。我只需要编造一个可以做两件事的结构: 运行JUnit 为CruiseControl显示生成合理的输出 这是部分答案。 首先,您当然可以在scons下以命令行的形式运行junit,如下所示: java -cp $LIB:target/test-classes/:target/classes org.junit.runner.JUnitCore com.mycompany.MyTestSuite 但您无法为CruiseControl生成xml输出:xml由ant或maven

互联网上似乎没有答案。我只需要编造一个可以做两件事的结构:

  • 运行JUnit
  • 为CruiseControl显示生成合理的输出
    • 这是部分答案。 首先,您当然可以在scons下以命令行的形式运行junit,如下所示:

      java -cp $LIB:target/test-classes/:target/classes org.junit.runner.JUnitCore com.mycompany.MyTestSuite
      
      但您无法为CruiseControl生成xml输出:xml由ant或maven生成。您将拥有一个原始文本,当然可以在python(scons)脚本中截取和解析它

      不完全是解决办法