Не указан источник теста, пожалуйста, проверьте конфигурацию; группа (ы):

На самом деле, это не ошибка дизайна, и это происходит не из-за внутренних компонентов, а из-за производительности. Это происходит просто из-за того, что функции в Python являются первоклассными объектами, а не только частью кода.

Как только вы додумаетесь до этого, тогда это полностью имеет смысл: функция - объект, оцениваемый по его определению; параметры по умолчанию являются «данными-членами», и поэтому их состояние может меняться от одного вызова к другому - точно так же, как и к любому другому объекту.

В любом случае Effbot имеет очень хорошее объяснение причин это поведение в Значения параметров по умолчанию в Python . Я нашел это очень ясным, и я действительно предлагаю прочитать его, чтобы лучше узнать, как работают объекты функций.

0
задан santhoshRenga 26 March 2019 в 13:15
поделиться

1 ответ

Поместите свои тесты в папку с названием вашей группы: например, logingroup.

Чтобы запустить тест с запуском logingroup: ./node_modules/.bin/nightwatch -c local.conf.js --group logingroup --env firefox

В документации Nightwatch также есть раздел о группах: http://nightwatchjs.org/guide#test -группы

0
ответ дан Fabian 26 March 2019 в 13:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: