Package gnu.testlet.runner

Examples of gnu.testlet.runner.ClassResult


            PackageResult targetPackage = target.getPackageResult(sourcePackage.getName());
            if (targetPackage == null) {
                target.add(sourcePackage);
            } else {           
                for (Iterator<?> itSourceClass = sourcePackage.getClassIterator(); itSourceClass.hasNext(); ) {
                    ClassResult sourceClass = (ClassResult) itSourceClass.next();
                   
                    ClassResult targetClass = targetPackage.getClassResult(sourceClass.getName());
                    if (targetClass == null) {
                        targetPackage.add(sourceClass);
                    } else {                                   
                        for (Iterator<?> itSourceTest = sourceClass.getTestIterator(); itSourceTest.hasNext(); ) {
                            TestResult sourceTest = (TestResult) itSourceTest.next();
                           
                            boolean hasTest = false;
                            for (Iterator<?> it = targetClass.getTestIterator(); it.hasNext(); ) {
                                TestResult tr = (TestResult) it.next();
                                if (tr.getName().equals(sourceTest.getName())) {
                                    hasTest = true;
                                    break;
                                }
                            }
                           
                            if (!hasTest) {
                                targetClass.add(sourceTest);
                            }
                           
                        }
                    }
                }
View Full Code Here


            if (pkg2 == null) {
                continue;
            }

            for (Iterator itClass1 = pkg1.getClassIterator(); itClass1.hasNext(); ) {
                ClassResult cls1 = (ClassResult) itClass1.next();
                ClassResult cls2 = (ClassResult) getResult(cls1, pkg2.getClassIterator());

                if (cls2 == null) {
                    continue;
                }
               
                for (Iterator itTest1 = cls1.getTestIterator(); itTest1.hasNext(); ) {
                    TestResult test1 = (TestResult) itTest1.next();
                    TestResult test2 = (TestResult) getResult(test1, cls2.getTestIterator());

                    compare(test1, pkg2, cls2, test2, cr);
                }
            }
        }
View Full Code Here

TOP

Related Classes of gnu.testlet.runner.ClassResult

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.