Skip to content

Commit 77ffc22

Browse files
committed
Code refactoring
1 parent bd071c2 commit 77ffc22

File tree

1 file changed

+36
-23
lines changed

1 file changed

+36
-23
lines changed

tests/test_facade.py

Lines changed: 36 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,54 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33
import unittest
4-
from structural.facade import TestRunner
4+
from structural.facade import TestRunner, TC1, TC2, TC3
55

66

77
class TestRunnerFacilities(unittest.TestCase):
88

99
def setUp(self):
10-
self.runner = TestRunner()
11-
self.average_result = """###### In Test 1 ######
12-
Setting up
13-
Running test
14-
Tearing down
15-
Test Finished
16-
17-
###### In Test 2 ######
18-
Setting up
19-
Running test
20-
Tearing down
21-
Test Finished
22-
23-
###### In Test 3 ######
24-
Setting up
25-
Running test
26-
Tearing down
27-
Test Finished"""
28-
29-
def test_bunch_launch(self):
10+
self.tc = TC1
11+
self.average_result_tc1 = "###### In Test 1 ######\n" + \
12+
"Setting up\n" + \
13+
"Running test\n" + \
14+
"Tearing down\n" + \
15+
"Test Finished"
16+
17+
def test_tc1_output(self):
3018
import sys
3119
try:
3220
from io import StringIO
3321
except:
3422
from StringIO import StringIO
3523
out = StringIO()
3624
sys.stdout = out
37-
self.runner.runAll()
25+
self.tc.run(self)
3826
output = out.getvalue().strip()
39-
self.assertEqual(output, self.average_result)
27+
self.assertEqual(output, self.average_result_tc1)
28+
29+
30+
# ###### In Test 2 ######
31+
# Setting up
32+
# Running test
33+
# Tearing down
34+
# Test Finished
35+
36+
# ###### In Test 3 ######
37+
# Setting up
38+
# Running test
39+
# Tearing down
40+
# Test Finished"""
41+
42+
# def test_bunch_launch(self):
43+
# import sys
44+
# try:
45+
# from io import StringIO
46+
# except:
47+
# from StringIO import StringIO
48+
# out = StringIO()
49+
# sys.stdout = out
50+
# self.runner.runAll()
51+
# output = out.getvalue().strip()
52+
# self.assertEqual(output, self.average_result)
4053

4154

0 commit comments

Comments
 (0)