def test_lvl_2_depth(self): account = Account({"login": "******", "password": "******"}).save() account.settings.a.b = 1 account.save_settings() account = Accounts().get_item({"login": "******"}) self.assertEqual("1", account.settings.a.b)
def test_lvl_1_depth(self): account = Account({"login": "******", "password": "******"}).save() account.settings.a = 1 account.save_settings() account.settings.a = 1 account.save_settings() self.assertEqual(1, len(account.settings_raw)) self.assertEqual(1, account.settings.a) account = Accounts().get_item({"login": "******"}) self.assertEqual("1", account.settings.a)