def test_helper_find_existing_gist_by_name_two_match(self): filename = "somename" args = [{"files": filename}, {"files": filename}] try: helper_find_existing_gist_by_name(args, filename, filename) except tornado.web.HTTPError as exc: assert self.multiple_gists_error in str(exc) else: assert False
def test_helper_find_existing_gist_by_name_one_match(self): filename = "somename" file_id = "123" args = [{"files": filename, "id": file_id}] assert helper_find_existing_gist_by_name(args, filename, filename) == file_id
def test_helper_find_existing_gist_by_name_one_match_no_id(self): filename = "somename" args = [{"files": filename}] assert helper_find_existing_gist_by_name(args, filename, filename) is None
def test_helper_find_existing_gist_by_name_no_match_not_empty(self): filename = "somename" args = [{"files": "apples"}] assert helper_find_existing_gist_by_name(args, filename, filename) is None
def test_helper_find_existing_gist_by_name_none_files(self): filename = "somename" args = [{"files": [None]}] assert helper_find_existing_gist_by_name(args, filename, filename) is None