| 146 | print "pattern.web.URL.string" |
| 147 | |
| 148 | def test_url(self): |
| 149 | # Assert URL.copy(). |
| 150 | v = web.URL(self.url) |
| 151 | v = v.copy() |
| 152 | # Assert URL.__setattr__(). |
| 153 | v.username = "new-username" |
| 154 | v.password = "new-password" |
| 155 | # Assert URL.__getattr__(). |
| 156 | self.assertEqual(v.method, web.GET) |
| 157 | self.assertEqual(v.protocol, self.parts["protocol"]) |
| 158 | self.assertEqual(v.username, "new-username") |
| 159 | self.assertEqual(v.password, "new-password") |
| 160 | self.assertEqual(v.domain, self.parts["domain"]) |
| 161 | self.assertEqual(v.port, self.parts["port"]) |
| 162 | self.assertEqual(v.path, self.parts["path"]) |
| 163 | self.assertEqual(v.page, self.parts["page"]) |
| 164 | self.assertEqual(v.query, self.parts["query"]) |
| 165 | self.assertEqual(v.anchor, self.parts["anchor"]) |
| 166 | print "pattern.web.URL" |
| 167 | |
| 168 | def test_url_open(self): |
| 169 | # Assert URLError. |