def test_delete(self): Collection.delete(1) obs = self.conn_handler.execute_fetchall( 'SELECT * FROM qiita.collection') exp = [] self.assertEqual(obs, exp)
def test_create_no_desc(self): Collection.create(User('*****@*****.**'), 'Test Collection2') obs = self.conn_handler.execute_fetchall( 'SELECT * FROM qiita.collection WHERE collection_id = 2') exp = [[2, '*****@*****.**', 'Test Collection2', None, 1]] self.assertEqual(obs, exp)
def test_delete_public(self): self.collection.status = 'public' with self.assertRaises(QiitaDBStatusError): Collection.delete(1) obs = self.conn_handler.execute_fetchall( 'SELECT * FROM qiita.collection') exp = [[1, '*****@*****.**', 'TEST_COLLECTION', 'collection for testing purposes', 2]] self.assertEqual(obs, exp)
def test_delete_public(self): self.collection.status = 'public' with self.assertRaises(QiitaDBStatusError): Collection.delete(1) obs = self.conn_handler.execute_fetchall( 'SELECT * FROM qiita.collection') exp = [[ 1, '*****@*****.**', 'TEST_COLLECTION', 'collection for testing purposes', 2 ]] self.assertEqual(obs, exp)
def setUp(self): self.collection = Collection(1)