Esempio n. 1
0
 def test_run(self):
     test = WasRun("testMethod")
     test.run()
     assert test.log == "setUp testMethod tearDown "
Esempio n. 2
0
 def test_result(self):
     test = WasRun("testMethod")
     result = test.run()
     assert "1 run, 0 failed" == result.summary()
Esempio n. 3
0
 def test_failed(self):
     test = WasRun("brokenMethod")
     result = test.run()
     assert "1 run, 1 failed" == result.summary()
Esempio n. 4
0
 def test_suite(self):
     suite = TestSuite()
     suite.add(WasRun("testMethod"))
     suite.add(WasRun("brokenMethod"))
     result = suite.run()
     assert result.summary() == "2 run, 1 failed"
Esempio n. 5
0
	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())
Esempio n. 6
0
	def testFailedResult(self):
		test = WasRun('testBrokenMethod')
		test.run(self.result)
		assert('1 run, 1 failed', self.result.summary)
Esempio n. 7
0
	def testFailedResultAlwaysTeardown(self):
		test = WasRun('testBrokenMethod')
		test.run(self.result)
		assert('tearDown' in test.log)
Esempio n. 8
0
	def testResult(self):
		test = WasRun('testMethod')
		test.run(self.result)
		assert('1 run, 0 failed' == self.result.summary())
Esempio n. 9
0
	def testTemplateMethod(self):
		test = WasRun('testMethod')
		test.run(self.result)
		assert('setup testMethod tearDown ' == test.log)