diff --git a/rdflib/util.py b/rdflib/util.py index 7318dcc36..c98dfdac7 100644 --- a/rdflib/util.py +++ b/rdflib/util.py @@ -364,6 +364,7 @@ def parse_date_time(val): "html": "rdfa", "svg": "rdfa", "nq": "nquads", + "nquads": "nquads", "trig": "trig", "json": "json-ld", "jsonld": "json-ld", diff --git a/test/test_parse_file_guess_format.py b/test/test_parse_file_guess_format.py index b1ec6c9f0..5c70e7b65 100644 --- a/test/test_parse_file_guess_format.py +++ b/test/test_parse_file_guess_format.py @@ -28,6 +28,8 @@ def test_guess_format(self) -> None: self.assertEqual(guess_format("../../relative/place/on/disk/example.json"), "json-ld") self.assertEqual(guess_format("example.rdf"), "xml") self.assertEqual(guess_format("example.nt"), "nt") + self.assertEqual(guess_format("example.nq"), "nquads") + self.assertEqual(guess_format("example.nquads"), "nquads") self.assertEqual(guess_format("example.n3"), "n3") self.assertIsNone(guess_format("example.docx", None)) self.assertIsNone(guess_format("example", None))