def grep_files_from_commandline(self): """ Process grep operation on files specified via commandline. following symlinks :return: If any match occurred """ for file_name in self.commandline_parser_results.PATH: if file_helper.file_is_directory(file_name): for match in self.handle_directory(file_name): yield match else: for match in self.regex_searcher.search_in_file(file_name): yield match
def test_file_is_directory(): assert file_helper.file_is_directory('tests/data/simple')