def clean_db(self): """ dropy any usage data form the system, use with care when testing again a live server :return: """ drop_all_product_lists(server=self.server_url, username=self.API_USERNAME, password=self.API_PASSWORD) drop_all_products(server=self.server_url, username=self.API_USERNAME, password=self.API_PASSWORD)
from tests.api import drop_all_product_lists, drop_all_products import sys if __name__ == "__main__": if len(sys.argv) == 1: print("invalid argument, use api_create_test_data.py <server_name>") else: # clean DB print("Use Server: %s" % sys.argv[1]) drop_all_product_lists(sys.argv[1], "admin", "admin") drop_all_products(sys.argv[1], "admin", "admin")