def parse_rdf_file(self, file_name): with open(file_name, mode='rb') as infile: rdfparser = RDFParser(RDFBuilder(), StandardLogger()) doc, error = rdfparser.parse(infile) assert not error assert doc.validate([]) == [] return doc
def test_rdf_parser(self): parser = rdf.Parser(RDFBuilder(), StandardLogger()) test_file = utils_test.get_test_loc('../../data/SPDXRdfExample.rdf', test_data_dir=utils_test.test_data_dir) with io.open(test_file, 'rb') as f: document, _ = parser.parse(f) expected_loc = utils_test.get_test_loc('doc_parse/spdx-expected.json', test_data_dir=utils_test.test_data_dir) self.check_document(document, expected_loc)
def parse_rdf_file(self, file_name): """Returns tuple error, document.""" with open(file_name, mode='rb') as infile: rdfparser = RDFParser(RDFBuilder(), StandardLogger()) return rdfparser.parse(infile)