Тестовые события не полученыJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Тестовые события не получены

Сообщение Anonymous »

Мне нужно запустить тест из отдельного набора исходных кодов в Gradle. Ниже приведена соответствующая конфигурация build.gradle:

Код: Выделить всё

sourceSets {
webinspectSrc {
java {
compileClasspath += main.output
runtimeClasspath += main.output
srcDir files('src/webinspect/java')
}
resources.srcDir files('src/webinspect/resources')
}
}

configurations {
webinspectSrcCompile.extendsFrom compile
webinspectSrcRuntime.extendsFrom runtime
webinspectSrcImplementation.extendsFrom implementation
}

task webinspect(type: Test) {
description = 'Runs the webinspect integration tests.'
group = 'webinspect'
testClassesDirs = sourceSets.webinspectSrc.output.classesDirs
classpath = sourceSets.webinspectSrc.runtimeClasspath
outputs.upToDateWhen { false }

systemProperty 'environment', project.environment
systemProperty 'service_version', project.service_version
}
Я получил сообщение «Тестовые события не получены» и результат:

Код: Выделить всё

> Task :bootBuildInfo
> Task :generateEffectiveLombokConfig UP-TO-DATE
> Task :compileJava UP-TO-DATE
> Task :generateGitProperties UP-TO-DATE
> Task :processResources UP-TO-DATE
> Task :classes
> Task :generateWebinspectSrcEffectiveLombokConfig UP-TO-DATE
> Task :compileWebinspectSrcJava UP-TO-DATE
> Task :processWebinspectSrcResources UP-TO-DATE
> Task :webinspectSrcClasses UP-TO-DATE
> Task :webinspect
BUILD SUCCESSFUL in 2s
9 actionable tasks: 2 executed, 7 up-to-date
3:17:04 PM: Execution finished 'webinspect'.
Я заметил, что класс Java выводит данные в глубокую папку:

Код: Выделить всё

$ ls build/classes/java/webinspectSrc/com/snb/tds/api/webinspect/
'WebInspect$1.class'   WebInspect.class
в отличие от следующего местоположения, которое работало раньше:

Код: Выделить всё

$ ls build/classes/java/webinspectSrc/
'WebInspect$1.class'  'WebInspect$2.class'   WebInspect.class
Почему я получаю сообщение «Тестовые события не получены» и местоположение класса изменено?


Подробнее здесь: https://stackoverflow.com/questions/790 ... t-received
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»