我很擅长学习。
我正在尝试在junit5和gradle(https://www.petrikainulainen.net/programming/testing/junit-5-tutorial-running-unit-tests-with-gradle/)上做一个简单的教程。当我做#34; ./ gradlew test"时,一切正常。但是,这是第二次给我的
$ ./gradlew test
:compileJava NO-SOURCE
:processResources NO-SOURCE
:classes UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources NO-SOURCE
:testClasses UP-TO-DATE
:junitPlatformTest UP-TO-DATE
:test SKIPPED
我的印象是./gradlew测试应该运行我的所有测试。为什么要跳过他们的执行?
由于
答案 0 :(得分:1)
它被跳过了,因为你只是运行测试,没有改变任务的输入或输出,因此再次运行测试是不必要的:结果将(或至少应该)相同。 / p>