Esempio n. 1
0
    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
Esempio n. 2
0
def test_file_is_directory():
    assert file_helper.file_is_directory('tests/data/simple')