Выполнение одного теста Maven завершается неудачей, происходит сбой с ClassNotFoundException, но все тесты успешны - PullRequest
0 голосов
/ 23 сентября 2018

Я клонировал репозиторий github для avro .

Я сделал mvn clean test Я вижу, что все тесты выполнены успешно в lang / java directory .

Я хочу запустить одиночный тест TestReflect .Я сделал это, используя приведенную ниже команду mvn в каталоге lang / java.

mvn test -Dtest=org.apache.avro.reflect.TestReflect -pl avro >> log.txt

Это одиночное выполнение теста дает мне ошибку ниже для всех методов теста в файле.

testOverloadedMethod(org.apache.avro.reflect.TestReflect)  Time elapsed: 0.001 sec  <<< ERROR!
java.lang.Exception: Unexpected exception, expected<org.apache.avro.AvroTypeException> but was<java.lang.NoClassDefFoundError>
    at org.apache.avro.reflect.TestReflect.testOverloadedMethod(TestReflect.java:856)
Caused by: java.lang.ClassNotFoundException: com.google.common.cache.CacheLoader
    at org.apache.avro.reflect.TestReflect.testOverloadedMethod(TestReflect.java:856)

Я не хочу выполнять все тесты в целом каждый раз.Как я могу запустить этот единственный тест для правильной проверки результатов.

Заранее спасибо.

...