intercom_test.yaml_tools module

class intercom_test.yaml_tools.EventsToNodes(events)[source]

Bases: yaml.composer.Composer, yaml.resolver.Resolver

check_event(*choices)[source]
dispose()[source]
get_event()[source]
peek_event()[source]
intercom_test.yaml_tools.content_events(value)[source]

Return an iterable of events presenting value within a YAML document

intercom_test.yaml_tools.get_load_all_fn(*, safe=True)[source]
intercom_test.yaml_tools.get_load_fn(*, safe=True)[source]
intercom_test.yaml_tools.value_from_event_stream(content_events, *, safe_loading=True)[source]

Convert an iterable of YAML events to a Pythonic value

The content_events MUST NOT include stream or document events.