Skip to content

Commit e57cfea

Browse files
committed
Merge branch 'extension' into dev
2 parents 2c282d4 + da662fc commit e57cfea

13 files changed

Lines changed: 831 additions & 203 deletions

File tree

.run/digest (iot.json).run.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<option name="ADD_SOURCE_ROOTS" value="true" />
1616
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
1717
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/tlparser" />
18-
<option name="PARAMETERS" value="digest ./data/iot.json" />
18+
<option name="PARAMETERS" value="digest ./data/Edge_IoT/iot.json" />
1919
<option name="SHOW_COMMAND_LINE" value="false" />
2020
<option name="EMULATE_TERMINAL" value="false" />
2121
<option name="MODULE_MODE" value="false" />

data/Edge_IoT/Dataset.xlsx

145 KB
Binary file not shown.
File renamed without changes.

tests/logic/test_case_data.py

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
class TestCaseData:
22
__test__ = False
3-
def __init__(self, f_code='', asth='', aps=0, cops=0, lops=0, tops=0, entropy_lops_tops=None):
3+
4+
def __init__(
5+
self, f_code="", asth="", aps=0, cops=0, lops=0, tops=0, entropy_lops_tops=None
6+
):
47
self.f_code = f_code
58
self.asth = asth
69
self.aps = aps
@@ -15,8 +18,8 @@ class TestCaseDataExt(TestCaseData):
1518

1619
def __init__(
1720
self,
18-
f_code: str = '',
19-
asth: int | str = '',
21+
f_code: str = "",
22+
asth: int | str = "",
2023
aps: int = 0,
2124
cops: int = 0,
2225
lops: int = 0,
@@ -28,12 +31,16 @@ def __init__(
2831
manna_pnueli_class=None,
2932
tgba_state_count=None,
3033
tgba_transition_count=None,
34+
tgba_edge_count=None,
3135
tgba_is_complete=None,
3236
tgba_is_deterministic=None,
3337
tgba_acceptance_sets=None,
3438
tgba_is_stutter_invariant=None,
39+
tgba_syntactic_future_hierarchy=None,
40+
tgba_safety_liveness_class=None,
3541
buchi_state_count=None,
3642
buchi_transition_count=None,
43+
buchi_edge_count=None,
3744
buchi_is_complete=None,
3845
buchi_is_deterministic=None,
3946
buchi_acceptance_sets=None,
@@ -43,6 +50,7 @@ def __init__(
4350
manna_pnueli_class_contains=None,
4451
det_state_count=None,
4552
det_transition_count=None,
53+
det_edge_count=None,
4654
det_is_complete=None,
4755
det_is_deterministic=None,
4856
det_acceptance_sets=None,
@@ -62,12 +70,16 @@ def __init__(
6270
self.manna_pnueli_class = manna_pnueli_class
6371
self.tgba_state_count = tgba_state_count
6472
self.tgba_transition_count = tgba_transition_count
73+
self.tgba_edge_count = tgba_edge_count
6574
self.tgba_is_complete = tgba_is_complete
6675
self.tgba_is_deterministic = tgba_is_deterministic
6776
self.tgba_acceptance_sets = tgba_acceptance_sets
6877
self.tgba_is_stutter_invariant = tgba_is_stutter_invariant
78+
self.tgba_syntactic_future_hierarchy = tgba_syntactic_future_hierarchy
79+
self.tgba_safety_liveness_class = tgba_safety_liveness_class
6980
self.buchi_state_count = buchi_state_count
7081
self.buchi_transition_count = buchi_transition_count
82+
self.buchi_edge_count = buchi_edge_count
7183
self.buchi_is_complete = buchi_is_complete
7284
self.buchi_is_deterministic = buchi_is_deterministic
7385
self.buchi_acceptance_sets = buchi_acceptance_sets
@@ -77,6 +89,7 @@ def __init__(
7789
self.manna_pnueli_class_contains = manna_pnueli_class_contains
7890
self.det_state_count = det_state_count
7991
self.det_transition_count = det_transition_count
92+
self.det_edge_count = det_edge_count
8093
self.det_is_complete = det_is_complete
8194
self.det_is_deterministic = det_is_deterministic
8295
self.det_acceptance_sets = det_acceptance_sets

0 commit comments

Comments
 (0)