def test_eq(self): """Test __eq__ equality function.""" self.assertTrue(ProcessorOptions().__eq__(ProcessorOptions())) # Also verify that a difference in any argument causes equality to fail. # Explicitly create a ProcessorOptions instance with all default # values. We do this to be sure we are assuming the right default # values in our self.assertFalse() calls below. options = ProcessorOptions(filter_rules=[], git_commit=None, is_verbose=False, min_confidence=1, output_format="emacs", git_index=False) # Verify that we created options correctly. self.assertTrue(options.__eq__(ProcessorOptions())) self.assertFalse(options.__eq__(ProcessorOptions(filter_rules=["+"]))) self.assertFalse(options.__eq__(ProcessorOptions(git_commit="commit"))) self.assertFalse(options.__eq__(ProcessorOptions(is_verbose=True))) self.assertFalse(options.__eq__(ProcessorOptions(min_confidence=2))) self.assertFalse(options.__eq__(ProcessorOptions(output_format="vs7"))) self.assertFalse(options.__eq__(ProcessorOptions(git_index=True)))
def test_check_webkit_style_configuration(self): # Exercise the code path to make sure the function does not error out. option_values = CommandOptionValues() check_webkit_style_configuration(option_values)