Ответ 1
Похоже, что это, возможно, была ошибкой в IntelliJ, она была поднята вместе с ними.
Недавно я впервые выступал с изданием IntelliJ IDEA Community, когда я работал с ним, поэтому, если мне что-то не хватает, извините меня.
У меня есть куча модульных тестов, которые я запускаю, однако, при запуске их в IntelliJ (со стандартной настройкой из коробки), я периодически получаю следующую ошибку в консоли:
03:14:17 Не удалось запустить: 58 прошло, 1 не запущен
Я искал в Интернете, но безрезультатно. Если я запускаю только те тесты, которые не удались, он может или не может распечатать аналогичную ошибку:
03:19:54 Не удалось запустить: 0 прошло, 1 не запущен
Если я продолжаю пытаться, в конце концов это работает и говорит мне, что все мои тесты прошли.
Изображение не является ошибкой в качестве восклицательного знака, это другой значок ошибки (), который я не распознаю. Ошибка в окне журнала событий отображается как красный текст.
Кажется, что это происходит только с одним тестом, и это всегда один и тот же тест для любого заданного набора тестов. И.Е. В другом проекте также появляется одна и та же проблема, но для другого теста (но всегда он один и тот же в каждом проекте или наборе тестов).
Еще одна вещь, которая стоит отметить, что это ТОЛЬКО случается при отладке, а не при запуске, так что это может быть связано с подключением отладчика?
Все работает отлично с Eclipse.
Любые идеи, что может быть причиной этого?
Большое спасибо!
Похоже, что это, возможно, была ошибкой в IntelliJ, она была поднята вместе с ними.
Я получил ту же ошибку. Это было что-то странное, отправленное в System.out, что сделало тест IntellJ IDEA "не начатым".
У меня была эта проблема (в Android Studio, но ее настроенный IntelliJ), и причина была в том, что WHERE был курсором, когда я запускал тесты с помощью CTRL-SHIFT-F10.
@Parameterized.Parameters
public static Collection data()
Как только я переместил курсор в тестовый метод или не был внутри какого-либо метода, он работал.
У меня была такая же проблема. Каким бы ни было число scenarios
, он показывал 1 дополнительный scenario
в NOT STARTED
. Я использовал Scenario Outline для запуска тестов и прокомментировал строки в Example tables
.
Позже я узнал, что комментируя всю таблицу примеров (которую я не хотел запускать) разрешил проблему, а не комментировал каждую строку.
Я создал билет для IntelliJ IDEA, вы можете проголосовать за него, если вы все еще сталкиваетесь с этой проблемой.
У меня была такая же проблема, что немного взломала меня в IntelliJ IDEA 2017.2.1. Тест прошел без каких-либо распознаваемых ошибок или нарушений, но в конце концов JUnit утверждал, что этот случай не запущен.
Выяснилось, что это было вызвано попыткой печати в PrintWriter, который уже был закрыт.