def test_cases(): global formats if not formats: serializers = set( x.name for x in rdflib.plugin.plugins(None, rdflib.plugin.Serializer)) parsers = set( x.name for x in rdflib.plugin.plugins(None, rdflib.plugin.Parser)) formats = parsers.intersection(serializers) for testfmt in formats: if "/" in testfmt: continue # skip double testing for f, infmt in all_nt_files(): if (testfmt, f) not in SKIP: yield roundtrip, (infmt, testfmt, f)
def test_cases(): global formats if not formats: serializers = set( x.name for x in rdflib.plugin.plugins( None, rdflib.plugin.Serializer)) parsers = set( x.name for x in rdflib.plugin.plugins( None, rdflib.plugin.Parser)) formats = parsers.intersection(serializers) for testfmt in formats: if "/" in testfmt: continue # skip double testing for f, infmt in all_nt_files(): if (testfmt, f) not in SKIP: yield roundtrip, (infmt, testfmt, f)