Ejemplo n.º 1
0
 def test20_etag(self):
     """Test etag."""
     r = LDPR(content=b'abc')
     self.assertEqual(r.etag, '"900150983cd24fb0d6963f7d28e17f72"')
     # Lazy behavior
     r._compute_etag = MagicMock(return_value='wrong')
     self.assertEqual(r.etag, '"900150983cd24fb0d6963f7d28e17f72"')
Ejemplo n.º 2
0
 def test21_compute_etag(self):
     """Test computation of etag."""
     r = LDPR()
     self.assertEqual(r._compute_etag(),
                      '"d41d8cd98f00b204e9800998ecf8427e"')
     r.content = b'hello world, be nice to me!'
     self.assertEqual(r._compute_etag(),
                      '"87bdb247e70d648d5782a4dd943cea76"')
Ejemplo n.º 3
0
 def test03_is_ldprm(self):
     """Test is_ldprm."""
     r = LDPR()
     self.assertFalse(r.is_ldprm)
     r.timemap = 1
     self.assertFalse(r.is_ldprm)
     r.original = 1
     self.assertTrue(r.is_ldprm)
Ejemplo n.º 4
0
 def test01_create(self):
     """Parse turtle."""
     r = LDPR()
     self.assertEqual(len(r.content), 0)
Ejemplo n.º 5
0
 def test08_rdf_type_uris(self):
     """est rdf_type_uris."""
     r = LDPR()
     self.assertEqual(r.rdf_type_uris,
                      ['http://www.w3.org/ns/ldp#Resource'])
Ejemplo n.º 6
0
 def test07_rdf_types(self):
     """Test rdf_types."""
     r = LDPR()
     self.assertEqual(r.rdf_types, [LDP.Resource])
Ejemplo n.º 7
0
 def test06_rdf_type_uri(self):
     """Test rdf_type_url."""
     r = LDPR()
     self.assertEqual(r.rdf_type_uri, 'http://www.w3.org/ns/ldp#Resource')
Ejemplo n.º 8
0
 def test05_rdf_type(self):
     """Test rdf_type."""
     r = LDPR()
     self.assertEqual(r.rdf_type, LDP.Resource)
Ejemplo n.º 9
0
 def test04_is_ldpcv(self):
     """Test is_ldpcv."""
     r = LDPR()
     self.assertFalse(r.is_ldpcv)