Beispiel #1
0
 def test_can_dump_map_with_backticks_in_key(self):
     assert cypher.dumps({"number `one`": 1}) == '{`number ``one```: 1}'
Beispiel #2
0
 def test_can_dump_list(self):
     assert cypher.dumps([4, 5, 6]) == '[4, 5, 6]'
Beispiel #3
0
 def test_can_dump_map(self):
     assert cypher.dumps({"one": 1}) == '{one: 1}'
Beispiel #4
0
 def test_can_dump_map_with_space_in_key(self):
     assert cypher.dumps({"number one": 1}) == '{`number one`: 1}'
Beispiel #5
0
 def test_can_dump_string(self):
     assert cypher.dumps('hello') == '"hello"'
Beispiel #6
0
 def test_can_dump_number(self):
     assert cypher.dumps(42) == '42'
Beispiel #7
0
 def test_can_dump_map_with_backticks_in_key(self):
     assert cypher.dumps({"number `one`": 1}) == '{`number ``one```: 1}'
Beispiel #8
0
 def test_can_dump_list(self):
     assert cypher.dumps([4, 5, 6]) == '[4, 5, 6]'
Beispiel #9
0
 def test_can_dump_map_with_space_in_key(self):
     assert cypher.dumps({"number one": 1}) == '{`number one`: 1}'
Beispiel #10
0
 def test_can_dump_map(self):
     assert cypher.dumps({"one": 1}) == '{one: 1}'
Beispiel #11
0
 def test_can_dump_number(self):
     assert cypher.dumps(42) == '42'
Beispiel #12
0
 def test_can_dump_string(self):
     assert cypher.dumps('hello') == '"hello"'
Beispiel #13
0
def cyphify(obj, ensure_ascii=True):
    return cypher.dumps(obj, separators=(",", ":"), ensure_ascii=ensure_ascii)