我如何区分两个python测试的XML结果(使用nosetests作为测试运行器)具有相同的名称但具有不同的上下文

时间:2011-06-29 02:31:42

标签: python xml nosetests

我有一个使用mysql数据库运行的测试footest.py,并且在psql数据库上运行相同的测试,有没有办法在两个测试之间区分XML结果文件中的这种差异。

1 个答案:

答案 0 :(得分:0)

为什么不尝试使用包含所有测试的基础测试类base_test_class.py创建class BaseSQLTest(unittest.TestCase),以及包含2个继承类的2个其他文件mysqltest.pypsqltest.pyclass MySQLTest(BaseSQLTest)class PSQLTest(BaseSQLTest))用于MySQL和PSQL测试。

执行此操作会在生成的XML中拆分测试。