Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2
Revision | 752ebd0a4a9bd75d5f318a3d383c2308f8be500a (tree) |
---|---|
Time | 2023-09-24 05:52:04 |
Author | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
refactored
@@ -2,8 +2,10 @@ | ||
2 | 2 | |
3 | 3 | import logging; logger = logging.getLogger(__name__) |
4 | 4 | import pytest |
5 | + | |
5 | 6 | from castle.aigr.types import TypedParameter |
6 | -from . import T_EventIndexes as EventIndexes | |
7 | + | |
8 | +from . import T_EventIndexes | |
7 | 9 | from . import MockEvent, MockProtocol |
8 | 10 | from . import T_Protocol |
9 | 11 |
@@ -17,16 +19,16 @@ | ||
17 | 19 | |
18 | 20 | |
19 | 21 | |
20 | -def test_template_0_NoEvent(EventIndexes): | |
21 | - out=EventIndexes.render(protocol=MockProtocol("NoEventsMOCK"), events=[]) | |
22 | +def test_template_0_NoEvent(T_EventIndexes): | |
23 | + out=T_EventIndexes.render(protocol=MockProtocol("NoEventsMOCK"), events=[]) | |
22 | 24 | logger.debug("out::\n%s", out) |
23 | 25 | |
24 | 26 | assert_markers(EventIndex_PreFix, out, 0) |
25 | 27 | assert_markers('=', out, 0) |
26 | 28 | |
27 | 29 | |
28 | -def test_template_1_event(EventIndexes): | |
29 | - out=EventIndexes.render(protocol=MockProtocol("MOCK"), | |
30 | +def test_template_1_event(T_EventIndexes): | |
31 | + out=T_EventIndexes.render(protocol=MockProtocol("MOCK"), | |
30 | 32 | events=[MockEvent("input", indexNo=-7, typedParameters=[TypedParameter(name='event', type=int)])]) |
31 | 33 | logger.debug("out::\n%s", out) |
32 | 34 |
@@ -34,8 +36,8 @@ | ||
34 | 36 | assert_markers('=', out, 1) |
35 | 37 | |
36 | 38 | |
37 | -def test_template_2_SomeEvent(EventIndexes): | |
38 | - out=EventIndexes.render(protocol=MockProtocol("MOCK"), | |
39 | +def test_template_2_SomeEvent(T_EventIndexes): | |
40 | + out=T_EventIndexes.render(protocol=MockProtocol("MOCK"), | |
39 | 41 | events=[ |
40 | 42 | MockEvent("one", indexNo=1), |
41 | 43 | MockEvent("two", indexNo=2), |
@@ -54,9 +56,3 @@ | ||
54 | 56 | assert_markers(EventIndex_PreFix, out, 1) |
55 | 57 | assert_markers('=', out, 1) |
56 | 58 | |
57 | - | |
58 | - | |
59 | - | |
60 | -@pytest.mark.skip("more tests are needed") | |
61 | -def test_99(): | |
62 | - pass |