def testSuite(self):
     suite = TestSuite()
     suite.add(WasRun("testMethod"))
     suite.add(WasRun("testBrokenMethod"))
     suite.run(self.result)
     assert "2 run, 1 failed, WasRun.testBrokenMethod-Exception" == self.result.summary(
     )
Example #2
0
    def testSuite(self):
        suite = TestSuite()
        suite.add(WasRun("testMethod"))
        suite.add(WasRun("testBrokenMethod"))

        suite.run(self.result)

        assert ("2 run, 1 failed" == result.summary())
Example #3
0
 def testTestSuite(self):
     suite = TestSuite()
     suite.add(WasRun("testMethod"))
     suite.add(WasRun("testBrokenMethod"))
     result = TestResult()
     suite.run(result)
     print "???"
     assert result.summary() == "2 run, 1 failed"
Example #4
0
def main():
    suite = TestSuite()
    suite.add(TestCaseTest("test_template_method"))
    suite.add(TestCaseTest("test_result"))
    suite.add(TestCaseTest("test_failed_result"))
    suite.add(TestCaseTest("test_failed_result_formatting"))
    suite.add(TestCaseTest("test_suite"))
    result = TestResult()
    suite.run(result)
    print(result.summary())
 def testSetUpErrorsReport(self):
     suite = TestSuite()
     suite.add(WasRun("testMethod"))
     suite.add(SetUpError("testMethod", ZeroDivisionError))
     suite.add(SetUpError("testBrokenMethod", ValueError))
     suite.run(self.result)
     assert "3 run, 2 failed, SetUpError.testMethod-ZeroDivisionError, SetUpError.testBrokenMethod-ValueError" == \
            self.result.summary()
from TestCaseTest import TestCaseTest
from TestResult import TestResult
from TestSuite import TestSuite

suite = TestSuite()
suite.add(TestCaseTest("test_template_method"))
suite.add(TestCaseTest("test_result"))
suite.add(TestCaseTest("test_failed_result"))
suite.add(TestCaseTest("test_failed_result_formatting"))

result = TestResult()
suite.run(result)
print(result.summary())
Example #7
0
from TestCaseTest import TestCaseTest as TestCaseTest
from TestSuite import TestSuite as TestSuite
from TestResult import TestResult as TestResult

suite = TestSuite()

suite.add(TestCaseTest('testTemplateMethod'))
suite.add(TestCaseTest('testResult'))
suite.add(TestCaseTest('testFailedResultFormatting'))
suite.add(TestCaseTest('testSuite'))

result = TestResult()
suite.run(result)
print(result.summary())
Example #8
0
	def testSuite(sefl):
		suite = TestSuite()
		suite.add(WasRun('testMethod'))
		suite.add(WasRun('testBrokenMethod'))
		suite.run(self.result)
		assert('2 run, 1 failed' == self.result.summary())
 def testSuite(self):
     suite = TestSuite()
     suite.add(WasRun("testMethod"))
     suite.add(WasRun("testBrokenMethod"))
     suite.run(self.result)
     assert("2 run, 1 failed" == self.result.summary())
Example #10
0
    def test_failed_result_formatting(self):
        self.result.test_started()
        self.result.test_failed()
        assert ("1 run, 1 failed" == self.result.summary())

    def test_if_tear_down_runs_regardless(self):
        self.test = WasRun("test_broken_method")
        self.test.run(self.result)
        assert ("setup tear_down " == self.test.log)

    def test_suite(self):
        suite = TestSuite()
        suite.add(WasRun("test_method"))
        suite.add(WasRun("test_broken_method"))
        suite.run(self.result)
        assert ("2 run, 1 failed" == self.result.summary())


if __name__ == "__main__":
    suite = TestSuite()
    suite.add(TestCaseTest("test_template_method"))
    suite.add(TestCaseTest("test_result"))
    suite.add(TestCaseTest("test_failed_result"))
    suite.add(TestCaseTest("test_failed_result_formatting"))
    suite.add(TestCaseTest("test_if_tear_down_runs_regardless"))
    suite.add(TestCaseTest("test_suite"))
    result = TestResult()
    suite.run(result)
    print(result.summary())
Example #11
0
 def test_suite(self):
     suite = TestSuite()
     suite.add(WasRun("test_method"))
     suite.add(WasRun("test_broken_method"))
     suite.run(self.result)
     assert "2 run, 1 failed" == self.result.summary()
Example #12
0
 def test_suite(self):
     suite = TestSuite()
     suite.add(WasRun('test_method'))
     suite.run(self.result)
     assert ("2 run, 1 failed" == self.result.summary())
Example #13
0
        assert("1 run, 1 failed" == self.result.summary())

    def testFailedResult(self):
        test = WasRun("testBrokenMethod")
        test.run(self.result)
        assert("1 run, 1 failed" == self.result.summary())

    def testSuite(self):
        suite = TestSuite()
        suite.add(WasRun("testMethod"))
        suite.add(WasRun("testBrokenMethod"))
        suite.run(self.result)
        assert("2 run, 1 failed" == self.result.summary())
        
if __name__ == "__main__":
    testMethods = [ "testTemplateMethod",
                    "testResult", 
                    "testFailedResultFormatting",
                    "testFailedResult", 
                    "testSuite"
                    ];
    suite = TestSuite()
    for method in testMethods:
        case = TestCaseTest(method)
        suite.add(case)
    
    result = TestResult()
    suite.run(result)

    print("{} : {}".format(method, result.summary()))
Example #14
0
from TestCaseTest import TestCaseTest
from TestResult import TestResult
from TestSuite import TestSuite

suite = TestSuite()
suite.add(TestCaseTest("testTemplateMethod"))
suite.add(TestCaseTest("testResult"))
suite.add(TestCaseTest("testFailedResultFormatting"))
suite.add(TestCaseTest("testFailedResult"))
suite.add(TestCaseTest("testSuite"))
result = TestResult()
suite.run(result)

print(result.summary())
 def testSuite(self):
     suite = TestSuite()
     suite.add(TestCaseTest("testFailedResultFormatting"))
     suite.add(TestCaseTest("setUp"))
     suite.add(TestCaseTest("testTemplateMethod"))
     suite.add(WasRun("testMethod"))
     suite.add(TestCaseTest("testResult"))
     suite.add(WasRun("testBrokenMethod"))
     suite.add(TestCaseTest("testSetUpException"))
     suite.run(self.result)
     assert "6 run, 2 failed" == self.result.summary()
Example #16
0
from TestCaseTest import TestCaseTest
from TestResult import TestResult
from TestSuite import TestSuite

suite = TestSuite()
suite.add(TestCaseTest("testTemplateMethod"))
suite.add(TestCaseTest("testResult"))
suite.add(TestCaseTest("testFailedResult"))
suite.add(TestCaseTest("testFailedResultFormatting"))
suite.add(TestCaseTest("testSuite"))
result = TestResult()
suite.run(result)
print result.summary()
Example #17
0
        test.run(self.result)
        assert "1 run, 1 failed" == self.result.summary()

    def test_failed_result_formatting(self):
        self.result.test_started()
        self.result.test_failed()
        assert "1 run, 1 failed" == self.result.summary()

    def test_failed_setup_result(self):
        test = SetupFails("test_method")
        test.run(self.result)
        assert "1 run, 1 failed" == self.result.summary()

    def test_failed_method_runs_teardown(self):
        test = TestMethodFails("test_method")
        test.run(self.result)
        assert test.tear_down_ran is True


suite = TestSuite()
suite.add(TestCaseTest("test_template_method"))
suite.add(TestCaseTest("test_result"))
suite.add(TestCaseTest("test_failed_result_formatting"))
suite.add(TestCaseTest("test_failed_result"))
suite.add(TestCaseTest("test_failed_setup_result"))
suite.add(TestCaseTest("test_failed_method_runs_teardown"))

suiteResult = TestResult()
suite.run(suiteResult)
print(suiteResult.summary())