def setUp(self): self.app = server.app.test_client() server.initialize_logging(logging.CRITICAL) server.init_db() server.data_reset() server.data_load({"name": "fido", "price": "dog", "available": True}) server.data_load({"name": "kitty", "price": "cat", "available": True})
def step_impl(context): server.data_reset() for row in context.table: server.data_load({ "customer_name": row['customer_name'], "amount_paid": row['amount_paid'] })
def setUp(self): self.app = server.app.test_client() server.initialize_logging(logging.INFO) server.init_db() server.data_reset() server.data_load({"name": "fido", "customer_id": "1"}) server.data_load({"name": "bags", "customer_id": "2"})
def setUp(self): """ Runs before each test """ self.app = server.app.test_client() server.initialize_logging() server.init_db() server.data_reset() server.data_load({"name": "iPhone 8", "price": 649}) server.data_load({"name": "MacBook Pro", "price": 1799})
def step_impl(context): server.data_reset() for row in context.table: server.data_load({ "name": row['name'], "category": row['category'], "available": row['available'] in ['True', 'true', '1'] })
def setUp(self): '''Setup Test Model and Client''' self.app = server.flask_app.test_client() self.app.debug = False server.init_db() server.data_reset() server.data_load(1234, {'name': 'test1'}) server.data_load(5678, {'name': 'test2'})
def setUp(self): server.app.debug = True server.app.logger.addHandler(logging.StreamHandler()) server.app.logger.setLevel(logging.CRITICAL) self.app = server.app.test_client() server.inititalize_redis() server.data_reset() server.data_load({"customer_name": "Tom", "amount_paid": "200"}) server.data_load({"customer_name": "Bob", "amount_paid": "300"})
def setUp(self): server.app.debug = True server.app.logger.addHandler(logging.StreamHandler()) server.app.logger.setLevel(logging.CRITICAL) self.app = server.app.test_client() server.inititalize_redis() server.data_reset() server.data_load({"name": "fido", "category": "dog"}) server.data_load({"name": "kitty", "category": "cat"})
def setUp(self): self.app = server.app.test_client() server.initialize_logging(logging.CRITICAL) server.init_db() server.data_reset() server.data_load({"username":"******", "password":"******", "firstname":"Meenakshi", "lastname":"Sundaram", "address":"Jersey City", "phone":"2016604601","email":"*****@*****.**", "active":True, "promo":True}) server.data_load({"username":"******", "password":"******", "firstname":"jinfan", "lastname":"yang", "address":"nyu", "phone":"123-456-7890","email":"*****@*****.**", "active":True, "promo":False}) server.data_load({"username":"******", "password":"******", "firstname":"jinfan", "lastname":"yang", "address":"eastvillage", "phone":"123-456-7890","email":"*****@*****.**", "active":True, "promo":False})
def test_list_promotions(self): '''Test list all promotions''' resp = self.app.get('/promotions') data = json.loads(resp.data.decode('utf-8')) self.assertEqual(resp.status_code, 200) self.assertIsInstance(data, list) self.assertEqual(len(data), 2) server.data_reset() resp = self.app.get('/promotions') data = json.loads(resp.data.decode('utf-8')) self.assertEqual(resp.status_code, 200) self.assertEqual(data, [])
def setUp(self): self.app = server.app.test_client() server.initialize_logging(logging.INFO) server.init_db() server.data_reset() server.data_load({ "name": "fido", "category": "dog", "available": True }) server.data_load({ "name": "kitty", "category": "cat", "available": False })
def step_impl(context): server.data_reset() for row in context.table: server.data_load( row['id'], { "name": row['name'], "promo_type": row['promo_type'], "value": float(row['value']), "start_date": row['start_date'], "end_date": row['end_date'], "detail": row['detail'] } )
def setUp(self): self.app = server.app.test_client() server.initialize_logging(logging.INFO) server.init_db() server.data_reset() server.data_load({ "productid": "A1234", "category": "BOGO", "available": True, "discount": "20" }) server.data_load({ "productid": "B4321", "category": "Percentage", "available": True, "discount": "50" })
def setUp(self): server.app.debug = True server.app.logger.addHandler(logging.StreamHandler()) server.app.logger.setLevel(logging.CRITICAL) self.app = server.app.test_client() server.initialize_redis() server.data_reset() server.data_load_wishlist({ "name": "WL1", "id": "WL1", "user_id": "user1", "items": { "1": { "item_id": "item1", "description": "test item 1" } } })
def step_impl(context): server.data_reset()
def step_impl(context): server.data_reset() for row in context.table: server.data_load_wishlist({"name": row['name'], "id": row['id'], "user_id": row['user_id']})
def setUp(self): self.app = server.app.test_client() server.init_db() server.data_reset() server.Customer(1,'happy',[1,2]).save() server.Customer(1,'sad',[3]).save()
def step_impl(context): server.data_reset() for row in context.table: server.data_load({"name": row['name'], "category": row['category']})
def tearDown(self): server.data_reset()
def test_no_data_in_database(self): """Database is empty : get the list""" server.data_reset() resp = self.app.get('/wishlists') self.assertEqual(resp.status_code, status.HTTP_404_NOT_FOUND)