MCPcopy Index your code
hub / github.com/clips/pattern / test_url_open

Method test_url_open

test/test_web.py:168–185  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

166 print "pattern.web.URL"
167
168 def test_url_open(self):
169 # Assert URLError.
170 v = web.URL(self.live.replace("http://", "htp://"))
171 self.assertRaises(web.URLError, v.open)
172 self.assertEqual(v.exists, False)
173 # Assert HTTPError.
174 v = web.URL(self.live + "iphone/android.html")
175 self.assertRaises(web.HTTPError, v.open)
176 self.assertRaises(web.HTTP404NotFound, v.open)
177 self.assertEqual(v.exists, False)
178 # Assert socket connection.
179 v = web.URL(self.live)
180 self.assertTrue(v.open() != None)
181 self.assertEqual(v.exists, True)
182 # Assert user-agent and referer.
183 self.assertTrue(v.open(user_agent=web.MOZILLA, referrer=web.REFERRER) != None)
184 print "pattern.web.URL.exists"
185 print "pattern.web.URL.open()"
186
187 def test_url_download(self):
188 t = time.time()

Callers

nothing calls this directly

Calls 1

openMethod · 0.95

Tested by

no test coverage detected