Use pytest as the testing system instead of Bats
[deliverable/barectf.git] / tests / config / yaml / 2 / test_fail_metadata.py
CommitLineData
af01d03f
PP
1# The MIT License (MIT)
2#
3# Copyright (c) 2020 Philippe Proulx <pproulx@efficios.com>
4#
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:
12#
13# The above copyright notice and this permission notice shall be
14# included in all copies or substantial portions of the Software.
15#
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.
23
24def test_clocks_invalid_type(request, config_fail_test):
25 config_fail_test(request, 'metadata/clocks-invalid-type')
26
27
28def test_clocks_key_invalid_identifier(request, config_fail_test):
29 config_fail_test(request, 'metadata/clocks-key-invalid-identifier')
30
31
32def test_default_stream_invalid_type(request, config_fail_test):
33 config_fail_test(request, 'metadata/default-stream-invalid-type')
34
35
36def test_default_stream_stream_default_duplicate(request, config_fail_test):
37 config_fail_test(request, 'metadata/default-stream-stream-default-duplicate')
38
39
40def test_default_stream_unknown_stream(request, config_fail_test):
41 config_fail_test(request, 'metadata/default-stream-unknown-stream')
42
43
44def test_env_invalid_type(request, config_fail_test):
45 config_fail_test(request, 'metadata/env-invalid-type')
46
47
48def test_env_key_invalid_identifier(request, config_fail_test):
49 config_fail_test(request, 'metadata/env-key-invalid-identifier')
50
51
52def test_env_value_invalid_type(request, config_fail_test):
53 config_fail_test(request, 'metadata/env-value-invalid-type')
54
55
56def test_ll_invalid_type(request, config_fail_test):
57 config_fail_test(request, 'metadata/ll-invalid-type')
58
59
60def test_ll_value_invalid_type(request, config_fail_test):
61 config_fail_test(request, 'metadata/ll-value-invalid-type')
62
63
64def test_multiple_streams_trace_ph_no_stream_id(request, config_fail_test):
65 config_fail_test(request, 'metadata/multiple-streams-trace-ph-no-stream-id')
66
67
68def test_streams_empty(request, config_fail_test):
69 config_fail_test(request, 'metadata/streams-empty')
70
71
72def test_streams_invalid_type(request, config_fail_test):
73 config_fail_test(request, 'metadata/streams-invalid-type')
74
75
76def test_streams_key_invalid_identifier(request, config_fail_test):
77 config_fail_test(request, 'metadata/streams-key-invalid-identifier')
78
79
80def test_streams_no(request, config_fail_test):
81 config_fail_test(request, 'metadata/streams-no')
82
83
84def test_ta_invalid_type(request, config_fail_test):
85 config_fail_test(request, 'metadata/ta-invalid-type')
86
87
88def test_trace_empty(request, config_fail_test):
89 config_fail_test(request, 'metadata/trace-empty')
90
91
92def test_trace_invalid_type(request, config_fail_test):
93 config_fail_test(request, 'metadata/trace-invalid-type')
94
95
96def test_trace_no(request, config_fail_test):
97 config_fail_test(request, 'metadata/trace-no')
98
99
100def test_unknown_prop(request, config_fail_test):
101 config_fail_test(request, 'metadata/unknown-prop')
This page took 0.025334 seconds and 4 git commands to generate.