Exemplo n.º 1
0
 def setUpClass(cls):
     """ Run once before all tests """
     server.app.debug = False
     server.initialize_logging(logging.INFO)
     if 'VCAP_SERVICES' not in os.environ:
         # Workaround for using the local test database
         server.app.config[
             'SQLALCHEMY_DATABASE_URI'] = "mysql+pymysql://root:@localhost:3306/test_inventory"
Exemplo n.º 2
0
 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})
Exemplo n.º 3
0
 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
     })
Exemplo n.º 4
0
 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"
     })
Exemplo n.º 5
0
 def setUpClass(cls):
     """ Run once before all tests """
     server.app.debug = False
     server.initialize_logging(logging.ERROR)