def test_normalize_boolean(self):
     literal = Literal('true', datatype="http://www.w3.org/2001/XMLSchema#boolean")
     result = Utils.get_normalized_n3(literal)
     expected = '"1"^^<http://www.w3.org/2001/XMLSchema#integer>'
     self.assertEqual(result, expected)
 def test_normalize_xsd_string_datatype_remains_untouched(self):
     literal = Literal('test', datatype="http://www.w3.org/2001/XMLSchema#string")
     result = Utils.get_normalized_n3(literal)
     expected = '"test"^^<http://www.w3.org/2001/XMLSchema#string>'
     self.assertEqual(result, expected)
 def test_normalize_non_negative_integer(self):
     literal = Literal('1', datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger")
     result = Utils.get_normalized_n3(literal)
     expected = '"1"^^<http://www.w3.org/2001/XMLSchema#integer>'
     self.assertEqual(result, expected)