def call_check_file(self, file_path): """Call the check_file() method of a test StyleChecker instance.""" # Confirm that the attributes are reset. self.assert_attributes(None, None, None, "") # Create a test StyleChecker instance. # # The verbosity attribute is the only ProcessorOptions # attribute that needs to be checked in this test. # This is because it is the only option is directly # passed to the constructor of a style processor. options = ProcessorOptions(verbosity=3) style_checker = StyleChecker(options, self.mock_stderr_write) style_checker.check_file(file_path, self.mock_handle_style_error, self.mock_process_file)
def _style_checker(self, options): return StyleChecker(options, self._mock_stderr_write)