Beispiel #1
0
 def test_iri_update_query(self):
     iri = IRI(u'http://\N{SNOWMAN}/')
     q = iri.query
     q.update({'foo': u'42'})
     iri2 = iri.update_query(q)
     self.assertNotEquals(iri, iri2)
     self.assertTrue(isinstance(iri2, IRI))
     self.assertEquals(repr(iri.query), "MultiDict([])")
     self.assertEquals(repr(iri2), "IRI(u'http://\u2603/?foo=42')")
     self.assertEquals(repr(iri2.query), "MultiDict([('foo', u'42')])")
Beispiel #2
0
 def test_iri_update_query(self):
     iri = IRI(u'http://\N{SNOWMAN}/')
     q = iri.query
     q.update({'foo': u'42'})
     iri2 = iri.update_query(q)
     self.assertNotEquals(iri, iri2)
     self.assertTrue(isinstance(iri2, IRI))
     self.assertEquals(repr(iri.query), "MultiDict([])")
     self.assertEquals(repr(iri2), "IRI(u'http://\u2603/?foo=42')")
     self.assertEquals(repr(iri2.query), "MultiDict([('foo', u'42')])")