def grep(options): """ Main function """ if Grep.evaluate_input(options): grep_obj = Grep(options) grep_obj.process_file(options[1]) if "n" in options[1]: print("Numar de aparitii: {0}".format(grep_obj.counter)) else: config.help_function(NAME, OPTIONS)
def test_grep(self): self.job = Grep().run(input=[chekhov], params='d.*?co') self.assertEquals(len(list(self.results(self.job))), 17)