def test_is_deleted_along_with_user(self): user = noi1.add_user_to_db(SAMPLE_USER, password='******') db.session.commit() db.session.delete(user) db.session.commit() query = Noi1MigrationInfo.query.filter( Noi1MigrationInfo.noi1_userid == 'twitter:123123123' ) self.assertEqual(len(query.all()), 0)
def setUp(self): super(EmailSendingTests, self).setUp() self.manager = Manager(self.app) self.manager.add_command('noi1', noi1.Noi1Command) self.mail = self.app.extensions.get('mail') noi1.set_users_from_json([SAMPLE_USER]) self.user = noi1.add_user_to_db(SAMPLE_USER, password='******') db.session.commit() assert self.user.noi1_migration_info.email_sent_at is None
def test_is_added_on_import(self): user = noi1.add_user_to_db(SAMPLE_USER, password='******') db.session.commit() self.assertEqual(user.noi1_migration_info.noi1_userid, 'twitter:123123123') self.assertEqual(user.noi1_migration_info.email_sent_at, None)