1
from mapping import MappingError, load_mapping2
3
4
def test_missing_management_is_an_error():5
text = """---6
workspace: x7
platform: slack8
scope: team.x9
agent: r10
---11
| id | name | role | direction |12
|----|------|------|-----------|13
| C1 | #r | reports | out |14
"""15
try:16
load_mapping(text)17
raise AssertionError("accepted a map with no management channel")18
except MappingError:19
pass20
21
22
if __name__ == "__main__":23
test_missing_management_is_an_error()24
print("ok")25