Example #1
0
 def test_get_raw_page(self, urlopen_mock):
     datadir = os.path.normpath(os.path.abspath(__file__)).split(os.sep)
     datadir = os.sep.join(datadir[:-2])
     with open('%s/tests/data/whoishiring.html' % datadir, 'r') as f:
         urlopen_mock.return_value = f
         nt.ok_('http://ycombinator.com' in utils.get_raw_page('fake_page').read(),
                "It doesn't appear the the correct file was read")
Example #2
0
 def test_get_raw_page_network_error(self, urlopen_mock):
     with nt.assert_raises(urllib2.URLError):
         e = urllib2.URLError("not a real error")
         urlopen_mock.side_effect = e
         utils.get_raw_page('fake_somepage')