我有一个这样的套房:
<suite name="mySuite">
<test name="myTest">
<classes>
<class name="Test"/>
</classes>
</test>
<suite-files>
<suite-file path="x.xml"/>
</suite-files>
</suite>
其中x.xml包含:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="mySuite2">
<test name="myTest2">
<classes>
<class name="mypack.Test2"/>
</classes>
</test>
</suite>
当我运行第一个套件时,执行顺序如下:
- 测试2
- 测试
如何保留“申报”顺序?
我想要:
- 测试
- 测试2
即使我使用<suite name="mySuite" preserve-order="true">
,我仍然收到以下订单:
- 测试2
- 测试
似乎该preserve-order
属性不适用于具有不同标签名称(test
vs suite-files
)的元素。是否有任何解决方案/解决方法来实现这一目标?