def test_autoapply_override(self): """ Tests that the default_actions aren't automatically applied when the autoapply setting overrides that. """ self.section.append(Setting("default_actions", "somebear: PrintDebugMessageAction")) # Verify that it would apply the action, i.e. remove the result results = [5, HiddenResult("origin", []), Result("somebear", "message", debug_msg="debug")] retval, newres = print_result(results, {}, 0, lambda *args: None, self.section, self.log_printer, {}, []) self.assertEqual(newres, []) # Override and verify that result is unprocessed, i.e. not gone self.section.append(Setting("autoapply", "false")) retval, newres = print_result(results, {}, 0, lambda *args: None, self.section, self.log_printer, {}, []) self.assertNotEqual(newres, [])
def test_autoapply_override(self): """ Tests that the default_actions aren't automatically applied when the autoapply setting overrides that. """ self.section.append(Setting('default_actions', 'somebear: PrintDebugMessageAction')) # Verify that it would apply the action, i.e. remove the result results = [5, HiddenResult('origin', []), Result('somebear', 'message', debug_msg='debug')] retval, newres = print_result(results, {}, 0, lambda *args: None, self.section, self.log_printer, {}, []) self.assertEqual(newres, []) # Override and verify that result is unprocessed, i.e. not gone self.section.append(Setting('autoapply', 'false')) retval, newres = print_result(results, {}, 0, lambda *args: None, self.section, self.log_printer, {}, []) self.assertNotEqual(newres, [])
def test_autoapply_override(self): """ Tests that the default_actions aren't automatically applied when the autoapply setting overrides that. """ self.section.append(Setting('default_actions', 'somebear: PrintDebugMessageAction')) # Verify that it would apply the action, i.e. remove the result results = [5, HiddenResult('origin', []), Result('somebear', 'message', debug_msg='debug')] retval, newres = print_result(results, {}, 0, lambda *args: None, self.section, self.log_printer, {}, [], console_printer=self.console_printer) self.assertEqual(newres, [])