2016-08-16 1 views
0

Я пытаюсь запустить несколько файлов функций через команду maven (command line), но после успешного выполнения двух функциональных файлов другие файлы функций (третий и далее) не работают в некоторых тестовых случаях, при запуске самостоятельно проходит все тестовые примеры.Запуск всех файловых файлов вместе в неудачной попытке maven

Таким образом, я запускаю каждый файл функции индивидуально, я получаю правильные результаты, но их совместное выполнение дает неправильные результаты.

Мы используем раковину безмятежности с огурцом jvm. Помогите нам решить эту проблему.

+0

Очень сложно оценить ситуацию, не имея более подробной информации. Какие ошибки вы испытываете? Согласуются ли они? Сценарии связаны друг с другом и каким-то образом зависят друг от друга? –

ответ

1

Ваши неудачные тесты не могут полностью настроить контекст. Некоторое состояние протекает из предыдущих. Посмотрите, что изменилось во время первых запусков (database/mocks/whatever state), которые необходимо сбросить, прежде чем запускать третий и следующий.

+0

Тогда почему он работает для второго с 1-го? –

+0

Либо вторая установка достаточно или первая не оставляет эту конкретную трассировку. –