opends-fixes-diff.txt revision 24d6db06810f2ea747f6dff60d483e4fca3aaa13
0N/A--- src/main/org/testng/internal/MethodInheritance.java (revision 502)
0N/A+++ src/main/org/testng/internal/MethodInheritance.java (working copy)
0N/A+ // This handles the case when there are multiple BeforeClass/AfterClass
0N/A--- src/main/org/testng/TestRunner.java (revision 502)
0N/A+++ src/main/org/testng/TestRunner.java (working copy)
0N/A+ sequentialSize += methodList.size();
0N/A+ log(3, "Found " + (sequentialSize + parallelList.size()) + " applicable methods");
0N/A findAnnotation(cls, org.testng.internal.annotations.ITest.class);
0N/A if (test.getSequential()) {
0N/A- String className = cls.getName();
0N/A+ // This must not be cls.getName() because that will sort methods in a super class together
0N/A+ String className = tm.getTestClass().getRealClass().getName();
0N/A List<ITestNGMethod> list = sequentialAttributeList.get(className);