def __init__(self): self.tc = app.test_client() self.tc.get("/login") self.resource = Resource() self.headers = {'Content-Type': 'application/json', "X-Requested-By": "gGRC" } self.user_headers = {} self.person_name = None self.person_email = None
def __init__(self): self.client = app.test_client() self.client.get("/login") self.resource = Resource() self.headers = {'Content-Type': 'application/json', "X-Requested-By": "GGRC" } self.user_headers = {} self.person_name = None self.person_email = None
def __init__(self): self.client = app.test_client() wrap_client_calls(self.client) self.client.get("/login") self.resource = Resource() self.headers = { 'Content-Type': 'application/json', "X-Requested-By": "GGRC", 'X-usertimezoneoffset': '120' } self.user_headers = {} self.person_name = None self.person_email = None
def _import_file(cls, filename, dry_run=False): data = {"file": (open(join(cls.CSV_DIR, filename)), filename)} headers = { "X-test-only": "true" if dry_run else "false", "X-requested-by": "gGRC", } if hasattr(g, "cache"): delattr(g, "cache") tc = app.test_client() tc.get("/login") response = tc.post("/_service/import_csv", data=data, headers=headers) return json.loads(response.data)
def __init__(self): self.client = app.test_client() wrap_client_calls(self.client) self.headers = { "Content-Type": "application/json", "X-Requested-By": "GGRC", "X-GGRC-User": json.dumps({ "email": "*****@*****.**", "name": "External app" }), "X-External-User": json.dumps({ "email": "*****@*****.**", "name": "External user" }) }
def __init__(self, user_headers=None, use_ggrcq_service_account=False): self.client = app.test_client() self.user_headers = user_headers or {} self._use_ggrcq_service_account = use_ggrcq_service_account self.ggrc_user_email = self._extract_service_account_email()
def setUpClass(cls): # pylint: disable=C0103 TestCase.clear_data() cls.tc = app.test_client() cls.tc.get("/login") cls.import_file("workflow_big_sheet.csv")