Хотите знать, что в настоящее время выполняется тест / имя класса pytest из обычного сценария py - PullRequest
0 голосов
/ 23 ноября 2018
  1. У A.py есть только приборы и классы, связанные с pytest
  2. В A.py, функция вызова одного из приборов, которая находится в B.py (B.py в скрипте не являетсяскрипт обычного py)
  3. В скрипте B.py хотите узнать и проверить имя текущего скрипта / крепление / текущий класс A.py

На основе текущего названия теста в A.py Мне нужно выполнить некоторые инструкции в скрипте B.py

Есть ли решение?Примечание: я не хочу редактировать A.py

1 Ответ

0 голосов
/ 26 ноября 2018

Используя модуль inspect, мы могли найти имя тестового скрипта.Дополнительная информация: https://docs.python.org/2/library/inspect.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...