1 # The MIT License (MIT)
3 # Copyright (c) 2020 Philippe Proulx <pproulx@efficios.com>
5 # Permission is hereby granted, free of charge, to any person obtaining
6 # a copy of this software and associated documentation files (the
7 # "Software"), to deal in the Software without restriction, including
8 # without limitation the rights to use, copy, modify, merge, publish,
9 # distribute, sublicense, and/or sell copies of the Software, and to
10 # permit persons to whom the Software is furnished to do so, subject to
11 # the following conditions:
13 # The above copyright notice and this permission notice shall be
14 # included in all copies or substantial portions of the Software.
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 # IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20 # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
24 def test_default_invalid_type(config_fail_test
):
28 def test_ect_invalid_type(config_fail_test
):
32 def test_ect_not_struct(config_fail_test
):
36 def test_eht_id_no_multiple_events(config_fail_test
):
40 def test_eht_id_not_int(config_fail_test
):
44 def test_eht_id_too_small(config_fail_test
):
48 def test_eht_id_wrong_signed(config_fail_test
):
52 def test_eht_invalid_type(config_fail_test
):
56 def test_eht_not_struct(config_fail_test
):
60 def test_eht_timestamp_not_int(config_fail_test
):
64 def test_eht_timestamp_wrong_pm(config_fail_test
):
68 def test_eht_timestamp_wrong_signed(config_fail_test
):
72 def test_events_empty(config_fail_test
):
76 def test_events_invalid_type(config_fail_test
):
80 def test_events_key_invalid_identifier(config_fail_test
):
84 def test_events_no(config_fail_test
):
88 def test_pct_cs_not_int(config_fail_test
):
92 def test_pct_cs_wrong_signed(config_fail_test
):
96 def test_pct_cs_yes_ps_no(config_fail_test
):
100 def test_pct_ed_not_int(config_fail_test
):
104 def test_pct_ed_wrong_signed(config_fail_test
):
108 def test_pct_invalid_type(config_fail_test
):
112 def test_pct_not_struct(config_fail_test
):
116 def test_pct_no(config_fail_test
):
120 def test_pct_ps_not_int(config_fail_test
):
124 def test_pct_ps_wrong_signed(config_fail_test
):
128 def test_pct_ps_yes_cs_no(config_fail_test
):
132 def test_pct_tb_not_int(config_fail_test
):
136 def test_pct_tb_te_different_clocks(config_fail_test
):
140 def test_pct_tb_wrong_pm(config_fail_test
):
144 def test_pct_tb_wrong_signed(config_fail_test
):
148 def test_pct_tb_yes_te_no(config_fail_test
):
152 def test_pct_te_not_int(config_fail_test
):
156 def test_pct_te_wrong_pm(config_fail_test
):
160 def test_pct_te_wrong_signed(config_fail_test
):
164 def test_pct_te_yes_tb_no(config_fail_test
):
168 def test_unknown_prop(config_fail_test
):
This page took 0.032536 seconds and 4 git commands to generate.