def test_escape(original, escaped): assert JAML.escape(original, include_unknown_tags=False).strip() == escaped.strip() assert (JAML.unescape( JAML.escape(original, include_unknown_tags=False), include_unknown_tags=False, ).strip() == original.strip())
def test_include_unknown(include_unk, expected): y = ''' !BaseExecutor {} !Blah {} ''' assert JAML.escape( y, include_unknown_tags=include_unk).strip() == expected.strip()