demo_jsoncnf_bytes = demo_jsoncnf.encode ("latin-1")
-demo_latin1crap = r"""
+demo_nonascii = r"""
{ "cnf" : [
{
"children" : [
]}
"""
+demo_latin1crap = demo_nonascii.encode('latin1')
+
demo_cnf_group = """
1 GROUP,1: "Administratoren"
2 (1) GROUP_ACCESS_GO_ONLINE_ALLOWED,0: "1"
cnfvar.print_cnf(cnf, out=devnull)
def test_read_json_nonascii(self):
+ cnf = cnfvar.read_cnf_json(demo_nonascii)
+ with open(os.devnull, "wb") as devnull:
+ cnfvar.print_cnf(cnf, out=devnull)
+
+ def test_read_json_latin1(self):
cnf = cnfvar.read_cnf_json(demo_latin1crap)
with open(os.devnull, "wb") as devnull:
cnfvar.print_cnf(cnf, out=devnull)