Exemplo n.º 1
0
 def test_create_none(self):
     data = {"": None}
     meta = Meta(data)
     assert meta.create() == {}
     assert data == {"": {}}
Exemplo n.º 2
0
 def test_create_new(self):
     meta = Meta()
     assert meta.create() == {}
     assert meta.raw() == {"": {}}
Exemplo n.º 3
0
 def test_create_missing(self):
     data = {}
     meta = Meta(data)
     assert meta.create() == {}
     assert data == {"": {}}
Exemplo n.º 4
0
 def test_create_empty(self):
     data = {"": {}}
     meta = Meta(data)
     assert meta.create() == {}
     assert data == {"": {}}
Exemplo n.º 5
0
 def test_create_root(self):
     changed = deepcopy(input_meta)
     meta = Meta(changed)
     # should be idempotent
     assert meta.create() == input_meta[""]
     assert changed == input_meta
Exemplo n.º 6
0
 def test_create_none(self):
     data = {'': None}
     meta = Meta(data)
     assert meta.create() == {}
     assert data == {'': {}}
Exemplo n.º 7
0
 def test_create_missing(self):
     data = {}
     meta = Meta(data)
     assert meta.create() == {}
     assert data == {'': {}}
Exemplo n.º 8
0
 def test_create_new(self):
     meta = Meta()
     assert meta.create() == {}
     assert meta.raw() == {'': {}}
Exemplo n.º 9
0
 def test_create_root(self):
     changed = deepcopy(input_meta)
     meta = Meta(changed)
     # should be idempotent
     assert meta.create() == input_meta['']
     assert changed == input_meta
Exemplo n.º 10
0
 def test_create_empty(self):
     data = {'': {}}
     meta = Meta(data)
     assert meta.create() == {}
     assert data == {'': {}}