def test_tag_results(self): path = get_tag_path("test_tag_create", "test_path", self.log_printer) try: tag_results("test_tag_create", "test_path", {}, self.log_printer) results = load_tagged_results("test_tag_create", "test_path", self.log_printer) self.assertEqual(results, {}) finally: delete_tagged_results("test_tag_create", "test_path", self.log_printer) none_path = get_tag_path("None", "test_path", self.log_printer) tag_results("None", "test_path", {}, self.log_printer) self.assertFalse(os.path.exists(none_path)) results = load_tagged_results("None", "test_path", self.log_printer) self.assertEquals(results, None)
def test_tag_results(self): try: tag_results("test_tag", "test_path", {}) results = load_tagged_results("test_tag", "test_path") self.assertEqual(results, {}) finally: os.remove(get_tag_path("test_tag", "test_path"))
def test_tag_results(self): try: tag_results("test_tag", "test_path", {}) results = load_tagged_results("test_tag", "test_path") self.assertEqual(results, {}) finally: delete_tagged_results("test_tag", "test_path")
def test_permission_error(self, makedirs): makedirs.side_effect = PermissionError self.assertEqual(get_tag_path("a", "b", self.log_printer), None) tag_results("test_tag", "test_path", {}, self.log_printer) results = load_tagged_results("test_tag", "test_path", self.log_printer) self.assertEqual(results, None)
def test_permission_error(self): old_makedirs = os.makedirs os.makedirs = raise_permission_error self.assertEqual(get_tag_path("a", "b", self.log_printer), None) tag_results("test_tag", "test_path", {}, self.log_printer) results = load_tagged_results("test_tag", "test_path", self.log_printer) self.assertEqual(results, None) os.makedirs = old_makedirs
def test_permission_error(self): old_makedirs = os.makedirs os.makedirs = lambda *args, **kwargs: raise_error(PermissionError) self.assertEqual(get_tag_path("a", "b", self.log_printer), None) tag_results("test_tag", "test_path", {}, self.log_printer) results = load_tagged_results("test_tag", "test_path", self.log_printer) self.assertEqual(results, None) os.makedirs = old_makedirs