我已经构建了一个新的TestEngine,该引擎可以使在并行Stream中运行的案例停止运行,以便运行得更快。但是,当我启动时,默认的test-engine:jupiter-engine将运行。因此,我的案例将运行2次。我该怎么做才能停止木星引擎的运转?
当我调试junit5源代码时,我看到DefaultLauncher将找到两个引擎。
这是源代码:
SELECT *, MW * Price As AwardPrice
FROM YourTableNameHere;
这是启动代码:
DefaultLauncher(Iterable testEngines) { Preconditions.condition(testEngines != null && testEngines.iterator().hasNext(), () -> "Cannot create Launcher without at least one TestEngine; " + "consider adding an engine implementation JAR to the classpath"); this.testEngines = validateUniqueIds(testEngines); }