def test_xugrep(self): file_paths = [ self.tei_data_path1, self.tei_data_path2 ] element_equality_fields = [ CorpusElement.LABEL_PATH,\ CorpusElement.LANGUAGE_NAME_PATH,\ CorpusElement.TEXT ] xugrep = XUGrep.create(self.tei_xupath1, file_paths, element_equality_fields) self.assertEqual( len( xugrep.corpus ), 4 ) xugrep = XUGrep.create(self.tei_xupath2, file_paths, element_equality_fields) self.assertEqual( len( xugrep.corpus ), 2 ) attribute_names = [ CorpusElement.LABEL_PATH,\ CorpusElement.LANGUAGE_NAME_PATH,\ CorpusElement.TEXT ] results = xugrep.corpus.output( attribute_names, tabulate=True ) print "\n" print "\n".join(results)