Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2
Revisión | c4a8f019dd794211406b1532ee506bf33cf8a01c (tree) |
---|---|
Tiempo | 2023-10-11 17:05:32 |
Autor | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
ASIS: A bit of work on rendering Moat/Inferface's -- Work is needed for 'NameSpaces' and requirements
@@ -17,7 +17,7 @@ | ||
17 | 17 | cc_CI_Sieve.ports.append(buildin.CC_B_C_PortID(name="try", |
18 | 18 | portNo=2, # XXXX |
19 | 19 | protocol=SimpleSieve.cc_P_SimpleSieve, |
20 | - direction=buildin.PortDirection.In, | |
20 | + direction=buildin.PortDirection.In, ## or base.? | |
21 | 21 | part_of=cc_CI_Sieve)) |
22 | 22 | cc_CI_Sieve.ports.append(buildin.CC_B_C_PortID(name="coprime", |
23 | 23 | portNo=3, #XXX |
@@ -8,16 +8,15 @@ | ||
8 | 8 | |
9 | 9 | {%- for interface in interfaces %} |
10 | 10 | {{- m.comp_interface_Name(interface.name) }} = buildin.CC_B_ComponentInterface(name="{{ interface.name }}", |
11 | - inherit_from={{interface.based_on.NS{}}}{{ m.comp_interface_Name(interface.based_on.name) }}, | |
11 | + inherit_from= XXX_NS_XXX. {{ m.comp_interface_Name(interface.based_on.name) }}, | |
12 | 12 | ports=[]) |
13 | 13 | |
14 | 14 | {% for p in interface.ports %} |
15 | - {{- m.ProtocolName(interface.name) }}.ports.append(buildin.CC_B_PortID(name="{{ p.name }}", | |
15 | + {{- m.comp_interface_Name(interface.name) }}.ports.append(buildin.CC_B_C_PortID(name="{{ p.name }}", | |
16 | 16 | portNo=XXXX, |
17 | 17 | protocol={{m.ProtocolName(p.type.name)}}, |
18 | - direction={{p.direction.value}}, | |
18 | + direction=XXX_NS_XXX. {{p.direction}}, | |
19 | 19 | part_of={{ m.comp_interface_Name(interface.name) }})) |
20 | - | |
21 | 20 | {% endfor %} {#- ports #} |
22 | 21 | |
23 | 22 | {% endfor %} {#- interfaces #} |
@@ -22,7 +22,7 @@ | ||
22 | 22 | generatedProtocol_verifier(aigr_mock=sieve.SimpleSieve, td=TstDoubles('protocols/SimpleSieve')) |
23 | 23 | |
24 | 24 | |
25 | -@pytest.mark.skip("To Busy with other things") | |
25 | +#@pytest.mark.skip("To Busy with other things") | |
26 | 26 | def test_04_SieveMoat(generatedMoat_verifier): |
27 | 27 | generatedMoat_verifier(aigr_mock=sieve.SieveMoat, td=TstDoubles('interfaces/SieveMoat')) |
28 | 28 |