Example #1
0
    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)
Example #2
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
Example #3
0
 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)