• R/O
  • SSH

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2


Commit MetaInfo

Revision5da9085d2eb0eb66caafffc4182870dfa50d73c3 (tree)
Time2023-09-26 03:00:23
AuthorAlbert Mietus < albert AT mietus DOT nl >
CommiterAlbert Mietus < albert AT mietus DOT nl >

Log Message

RPy: the MockProtocol is removed from (most) tests

Change Summary

Incremental Difference

diff -r 45165bb6417d -r 5da9085d2eb0 pytst/writers/RPy/test_1_EventIndexes.py
--- a/pytst/writers/RPy/test_1_EventIndexes.py Mon Sep 25 19:40:48 2023 +0200
+++ b/pytst/writers/RPy/test_1_EventIndexes.py Mon Sep 25 20:00:23 2023 +0200
@@ -7,7 +7,7 @@
77
88 from castle.aigr import EventProtocol
99 from . import T_EventIndexes
10-from . import MockEvent, MockProtocol
10+from . import MockEvent
1111 from . import T_Protocol
1212 from . import assert_marker
1313
@@ -15,12 +15,13 @@
1515 EventIndex_PreFix = "CC_P_" #Keep in sync with implementation
1616
1717
18-@pytest.mark.skip("XXX ToDo:: The MockProtocol & MockProtocol should go")
18+@pytest.mark.skip("XXX ToDo:: The MockEvent should go")
1919 def test_ToDo(): pass
2020
2121
2222 def test_template_0_NoEvent(T_EventIndexes):
23- out=T_EventIndexes.render(protocol=MockProtocol("NoEventsMOCK"), events=[])
23+ p = EventProtocol("NoEventsMOCK", events=[])
24+ out=T_EventIndexes.render(protocol=p, events=p.events)
2425 logger.debug("out::\n%s", out)
2526
2627 assert_marker(EventIndex_PreFix, out, 0)
@@ -28,8 +29,8 @@
2829
2930
3031 def test_template_1_event(T_EventIndexes):
31- out=T_EventIndexes.render(protocol=MockProtocol("MOCK"),
32- events=[MockEvent("input", indexNo=-7, typedParameters=[TypedParameter(name='event', type=int)])])
32+ p = EventProtocol("MOCK", events=[MockEvent("input", indexNo=-7, typedParameters=[TypedParameter(name='event', type=int)])])
33+ out=T_EventIndexes.render(protocol=p, events=p.events)
3334 logger.debug("out::\n%s", out)
3435
3536 assert_marker(EventIndex_PreFix, out, 1)
@@ -37,12 +38,12 @@
3738
3839
3940 def test_template_2_SomeEvent(T_EventIndexes):
40- out=T_EventIndexes.render(protocol=MockProtocol("MOCK"),
41- events=[
42- MockEvent("one", indexNo=1),
43- MockEvent("two", indexNo=2),
44- MockEvent("three",indexNo=3),
45- MockEvent("four", indexNo=4)])
41+ p = EventProtocol("MOCK", events=\
42+ [ MockEvent("one", indexNo=1),
43+ MockEvent("two", indexNo=2),
44+ MockEvent("three",indexNo=3),
45+ MockEvent("four", indexNo=4)])
46+ out=T_EventIndexes.render(protocol=p, events=p.events)
4647 logger.debug("out::\n%s", out)
4748
4849 assert_marker(EventIndex_PreFix, out, 4)