def test_nonevalue(): n = None v = Value(n) assert_true(v.isnull()) assert_true(v.isarray()) assert_true(v.isobject()) assert_equal(v.type(), 0) assert_equal(v.type_name(), 'null')
def test_mapvalue(): m = {'name': 'Terry Jones', 'age': 42.0} v = Value(m) assert_equal(len(v), len(m)) assert_equal(dict([(k, v[k]) for k in m]), m) assert_true(v.isobject()) assert_equal(v.type(), 7) assert_equal(v.type_name(), 'object')
def test_mapvalue(): m = {'name': 'Terry Jones', 'age': 42.0} v = Value(m) assert_equal(len(v), len(m)) assert_equal(dict([(k, v[k]) for k in m.keys()]), m) assert_true(v.isobject()) assert_equal(v.type(), 7) assert_equal(v.type_name(), 'object')
def test_mapvalue(): m = {"name": "Terry Jones", "age": 42.0} v = Value(m) assert_equal(len(v), len(m)) assert_equal(dict([(k, v[k]) for k in m]), m) assert_true(v.isobject()) assert_equal(v.type(), 7) assert_equal(v.type_name(), "object")