def setUp(self): """ Runs before each test """ server.init_db() db.drop_all() # clean up the last tests db.create_all() # create new tables date = datetime.now() order = Order(customer_id=1, date=date, status='processing').save() order = Order(customer_id=2, date=date, status='processing').save() order1 = Order() order1 = order1.find_by_customer_id(1)[0] order2 = Order() order2 = order2.find_by_customer_id(2)[0] item = Item(order_id=order1.id, product_id=1, name='hammer', quantity=1, price=11.50).save() item = Item(order_id=order1.id, product_id=2, name='toilet paper', quantity=2, price=2.50).save() item = Item(order_id=order2.id, product_id=3, name='beer', quantity=2, price=10.50).save() self.app = server.app.test_client()
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): 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 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 setUp(self): """ Runs before each test """ server.init_db() db.drop_all() # clean up the last tests db.create_all() # create new tables Promotion(name='20%OFF', product_id=9527, discount_ratio=80).save() Promotion(name='50%OFF', product_id=26668, discount_ratio=50).save() self.app = server.app.test_client()
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 setUpClass(cls): server.app.debug = False server.initialize_logging(logging.INFO) # Set up the test database if DATABASE_URI: server.app.config['SQLALCHEMY_DATABASE_URI'] = DATABASE_URI db.drop_all() # clean before all tests server.init_db()
def before_all(context): context.app = server.flask_app.test_client() server.init_db() context.driver = webdriver.PhantomJS( service_args=['--ignore-ssl-errors=true', '--ssl-protocol=any']) context.driver.implicitly_wait(10) # seconds context.driver.set_window_size(1120, 550) context.base_url = BASE_URL
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 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 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): """ Runs before each test """ server.init_db() db.drop_all() # clean up the last tests db.create_all() # create new tables Item(sku="ID111", count=3, price=2.00, name="test_item", link="test.com", brand_name="gucci", is_available=True).save() Item(sku="ID222", count=5, price=10.00, name="some_item", link="link.com", brand_name="nike", is_available=False).save() self.app = server.app.test_client()
def setUp(self): """ Runs before each test """ server.init_db() db.drop_all() db.create_all() # automatic restock will be triggered when the 2 products are saved to database. ProductInformation(prod_id=1, prod_name='a', new_qty=1, used_qty=1, open_boxed_qty=1, restock_level=10, restock_amt=10).save() ProductInformation(prod_id=2, prod_name='b', new_qty=2, used_qty=2, open_boxed_qty=2, restock_level=20, restock_amt=20).save() self.app = server.app.test_client()
def setUp(self): server.init_db() db.drop_all() # clean up the last tests db.create_all() # create new tables # Setup test data server.Product.seed_db() server.Shopcart(1).save() server.Shopcart(2).save() # uid 3 is used in test_get_nonexistent_shopcart server.Shopcart(4, [{ "pid": 1, "quantity": 7 }, { "pid": 2, "quantity": 21 }, { "pid": 3, "quantity": 55 }]).save() self.app = server.app.test_client()
""" Shopcart Service Runner Start the Shopcart Service """ import os from app import app, server # Pull options from environment DEBUG = (os.getenv('DEBUG', 'False') == 'True') PORT = os.getenv('PORT', '5000') ###################################################################### # M A I N ###################################################################### if __name__ == "__main__": print("*************************************************") print(" S H O P C A R T S E R V I C E R U N N I N G ") print("*************************************************") server.init_db() app.run(host='0.0.0.0', port=int(PORT), debug=DEBUG)
""" Order Service Runner Starts the Order service and initializes logging """ import os from app import app, server # Pull options from environment DEBUG = (os.getenv('DEBUG', 'False') == 'True') PORT = os.getenv('PORT', '5000') ###################################################################### # MAIN ###################################################################### if __name__ == "__main__": print "=========================================" print " ORDERS SERVICE STARTING" print "=========================================" server.initialize_logging() server.init_db() # make our sqlalchemy tables app.run(host='0.0.0.0', port=int(PORT), debug=DEBUG)
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()