|
8 | 8 |
|
9 | 9 | import pytest
|
10 | 10 |
|
11 |
| -from patterns.behavioral.catalog import main as catalog_main |
12 |
| -from patterns.behavioral.catalog import OUTPUT as catalog_output |
13 |
| -from patterns.behavioral.chaining_method import main as chaining_method_main |
14 |
| -from patterns.behavioral.chaining_method import OUTPUT as chaining_method_output |
15 |
| -from patterns.behavioral.command import main as command_main |
16 |
| -from patterns.behavioral.command import OUTPUT as command_output |
17 |
| -from patterns.behavioral.iterator import main as iterator_main |
18 |
| -from patterns.behavioral.iterator import OUTPUT as iterator_output |
19 |
| -from patterns.behavioral.mediator import main as mediator_main |
20 |
| -from patterns.behavioral.mediator import OUTPUT as mediator_output |
21 | 11 | from patterns.behavioral.observer import main as observer_main
|
22 | 12 | from patterns.behavioral.observer import OUTPUT as observer_output
|
23 | 13 | from patterns.behavioral.publish_subscribe import main as publish_subscribe_main
|
|
26 | 16 | from patterns.behavioral.specification import OUTPUT as specification_output
|
27 | 17 | from patterns.behavioral.state import main as state_main
|
28 | 18 | from patterns.behavioral.state import OUTPUT as state_output
|
29 |
| -from patterns.behavioral.strategy import main as strategy_main |
30 |
| -from patterns.behavioral.strategy import OUTPUT as strategy_output |
31 |
| -from patterns.behavioral.visitor import main as visitor_main |
32 |
| -from patterns.behavioral.visitor import OUTPUT as visitor_output |
33 | 19 |
|
34 | 20 |
|
35 | 21 | @pytest.mark.skipif(sys.version_info < (3,4),
|
36 | 22 | reason="requires python3.4 or higher")
|
37 | 23 | @pytest.mark.parametrize("main,output", [
|
38 |
| - (catalog_main, catalog_output), |
39 |
| - (chaining_method_main, chaining_method_output), |
40 |
| - (command_main, command_output), |
41 |
| - (iterator_main, iterator_output), |
42 |
| - (mediator_main, mediator_output), |
43 | 24 | (observer_main, observer_output),
|
44 | 25 | (publish_subscribe_main, publish_subscribe_output),
|
45 | 26 | (specification_main, specification_output),
|
46 | 27 | (state_main, state_output),
|
47 |
| - (strategy_main, strategy_output), |
48 |
| - (visitor_main, visitor_output), |
49 | 28 | ])
|
50 | 29 | def test_output(main, output):
|
51 | 30 | f = io.StringIO()
|
|
0 commit comments