summaryrefslogtreecommitdiff
path: root/test/test_normalizedString.py
diff options
context:
space:
mode:
authorEdmond Chuc <e.chuc@uq.edu.au>2021-07-09 16:34:49 +1000
committerEdmond Chuc <e.chuc@uq.edu.au>2021-07-09 16:34:49 +1000
commit70035277419ab2e70727208d2fde1e5a6cbecdef (patch)
tree0ff95c58b7d845b43bdc484bc201b5faa166220f /test/test_normalizedString.py
parentf26a59aae33fd1afef919427e0c36e744cb904fc (diff)
downloadrdflib-70035277419ab2e70727208d2fde1e5a6cbecdef.tar.gz
Improve xsd:normalizedString. Add whitespace strip and collapse for xsd:token
Diffstat (limited to 'test/test_normalizedString.py')
-rw-r--r--test/test_normalizedString.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/test/test_normalizedString.py b/test/test_normalizedString.py
index 5920775c..759df09a 100644
--- a/test/test_normalizedString.py
+++ b/test/test_normalizedString.py
@@ -1,22 +1,25 @@
+import unittest
+
from rdflib import Literal
from rdflib.namespace import XSD
-import unittest
-class test_normalisedString(unittest.TestCase):
+class NormalizedStringTest(unittest.TestCase):
+
def test1(self):
lit2 = Literal("\two\nw", datatype=XSD.normalizedString)
lit = Literal("\two\nw", datatype=XSD.string)
- self.assertEqual(lit == lit2, False)
+ self.assertFalse(str(lit) == str(lit2))
def test2(self):
lit = Literal("\tBeing a Doctor Is\n\ta Full-Time Job\r", datatype=XSD.normalizedString)
st = Literal(" Being a Doctor Is a Full-Time Job ", datatype=XSD.string)
- self.assertFalse(Literal.eq(st,lit))
+ self.assertFalse(Literal.eq(st, lit))
+ self.assertEqual(str(lit), str(st))
def test3(self):
lit = Literal("hey\nthere", datatype=XSD.normalizedString).n3()
- self.assertTrue(lit=="\"hey there\"^^<http://www.w3.org/2001/XMLSchema#normalizedString>")
+ self.assertTrue(lit == "\"hey there\"^^<http://www.w3.org/2001/XMLSchema#normalizedString>")
def test4(self):
lit = Literal("hey\nthere\ta tab\rcarriage return", datatype=XSD.normalizedString)