def test_get_model(self): from nagini.db.model import Model m = Model() m.furniture = ['couch', 'table', 'chair', 'cabinet'] m.languages = {'python': 'whitespace', 'java': 'semicolon'} m.name = 'mahtestmodel' m.mahstuff = MahClass('aparam') m_id = m.put() n = m.get_by_id(m_id) assert m.furniture == n.furniture assert m.languages == n.languages assert m.name == n.name assert isinstance(m.mahstuff, MahClass) assert m.mahstuff.param == n.mahstuff.param assert n.mahstuff.param == 'aparam' n.delete()