想知道当前从常规py脚本执行的pytest的测试/类名称

时间:2018-11-23 02:54:38

标签: python pytest

  1. A.py仅包含与pytest相关的装置和类
  2. 在A.py中,夹具调用函数之一在B.py中(B.py在不是pytest脚本中是正常的py脚本)
  3. 在B.py脚本中,想知道并检查A.py的当前测试脚本名称/ fixture /当前类

基于A.py中的当前测试名称,我需要在B.py脚本中执行一些指令

  1. 有什么解决办法吗? 注意:我不想编辑A.py

1 个答案:

答案 0 :(得分:-1)

使用检查模块,我们可以找到测试脚本名称。 更多信息:https://docs.python.org/2/library/inspect.html