t.me/atinfo_chat Telegram группа по автоматизации тестирования

Appium+Python. После запуска Testsuite выполняется два раза подряд, вместо одного

Теги: #<Tag:0x00007f7493dc5028> #<Tag:0x00007f7493dc4f10> #<Tag:0x00007f7493dc4e20> #<Tag:0x00007f7493dc4cb8> #<Tag:0x00007f7493dc4b78>

Здравствуйте.
Тестирую IOs приложение. appium+python+xcode emulator
Написал пару тестов ( 2 разніх файла), собрал их в Testsuite в третьем файле. Задумка такая, что я запускаю Testsuite и он віполняет все тесті по очереди ( так я делал когда тестировал веб).
Вот содержимое тест сьюта.
http://joxi.net/Q2K1MvYH9LlRPr

Я запускаю этот файл прямо из pycharm. Все выполняется без ошибок, тесты не валятся. Но сьют выполняется 2 раза подряд. А должен выполниться один раз.
Кто сталкивался с такой ерундой? Как побороть?

Я не уверен, но на первый взгляд выглядит как то, что PyCharm сам проходит по файлам с префиксом test_ и запускает их, а потом запускает ещё раз из testsuite. Может проще от него (testsuite) избавиться? организовать тесты по папкам, которые и будут Ваши тестсьюты. и запускать либо всё, либо тесты из каких-то папок (можно иерархию даже сделать, а можно на pytest ещё посмотреть)

1 Симпатия

спасибо за совет.
вообще, глюк странный. я запускал тесты для селениума таким же образом с убунту. они выполнялись один раз.
а тут мак и аппиум. и какой то глюк