Здравствуйте.
Тестирую IOs приложение. appium+python+xcode emulator
Написал пару тестов ( 2 разніх файла), собрал их в Testsuite в третьем файле. Задумка такая, что я запускаю Testsuite и он віполняет все тесті по очереди ( так я делал когда тестировал веб).
Вот содержимое тест сьюта. http://joxi.net/Q2K1MvYH9LlRPr
Я запускаю этот файл прямо из pycharm. Все выполняется без ошибок, тесты не валятся. Но сьют выполняется 2 раза подряд. А должен выполниться один раз.
Кто сталкивался с такой ерундой? Как побороть?
Я не уверен, но на первый взгляд выглядит как то, что PyCharm сам проходит по файлам с префиксом test_ и запускает их, а потом запускает ещё раз из testsuite. Может проще от него (testsuite) избавиться? организовать тесты по папкам, которые и будут Ваши тестсьюты. и запускать либо всё, либо тесты из каких-то папок (можно иерархию даже сделать, а можно на pytest ещё посмотреть)
спасибо за совет.
вообще, глюк странный. я запускал тесты для селениума таким же образом с убунту. они выполнялись один раз.
а тут мак и аппиум. и какой то глюк