def test_users_violations_prefs_str(self): data = UsersViolationsPrefsFactory.create( user=User(email='*****@*****.**', fullname='Sherlock Holmes'), key=Key(name='some.random.fact'), is_active=False) loaded = self.db.query(UsersViolationsPrefs).get(data.id) expect(str(loaded)).to_be_like('[email protected]: some.random.fact')
def test_can_convert_to_dict(self): data = UsersViolationsPrefsFactory.create( user=User(email='*****@*****.**', fullname='Sherlock Holmes'), key=Key(name='some.random.fact'), is_active=False) expect(data.to_dict()).to_be_like({ 'user': '******', 'key': 'some.random.fact', 'is_active': False })
def test_can_create_users_violations_prefs(self): data = UsersViolationsPrefsFactory.create( user=User(email='*****@*****.**', fullname='Sherlock Holmes'), key=Key(name='some.random.fact'), is_active=False) loaded = self.db.query(UsersViolationsPrefs).get(data.id) expect(loaded.user.email).to_equal('*****@*****.**') expect(loaded.key.name).to_equal('some.random.fact') expect(loaded.is_active).to_equal(False)