def setUp(self): if self.taglist is None: self.taglist = tag_list() if len(self.taglist) == 0: raise unittest.SkipTest("Skipping No tag found (please add some)") # Insure file is present (Force=False) scan = scan_files([self.file_path], False, blocking=True) self.get_result = scan_proberesults(scan.results[0].result_id) # Insure file got no tags for test self.former_tag = [x.id for x in self.get_result.file_infos.tags] if len(self.former_tag) != 0: for tagid in self.former_tag: file_tag_remove(self.file_sha256, tagid) self.get_result = scan_proberesults(scan.results[0].result_id)
def test_tag_list(self): for tag in tag_list(): self.assertIn(tag.id, [x.id for x in self.taglist]) self.assertIn(tag.text, [x.text for x in self.taglist])