我有一个使用mysql数据库运行的测试footest.py,并且在psql数据库上运行相同的测试,有没有办法在两个测试之间区分XML结果文件中的这种差异。
答案 0 :(得分:0)
为什么不尝试使用包含所有测试的基础测试类base_test_class.py
创建class BaseSQLTest(unittest.TestCase)
,以及包含2个继承类的2个其他文件mysqltest.py
和psqltest.py
(class MySQLTest(BaseSQLTest)
和class PSQLTest(BaseSQLTest)
)用于MySQL和PSQL测试。
执行此操作会在生成的XML中拆分测试。