def test_run(self):
     import zinnia.ping
     self.original_urlopen = zinnia.ping.urlopen
     zinnia.ping.urlopen = self.fake_urlopen
     self.entry.content = """
     <a href="http://localhost/">Localhost</a>
     <a href="http://example.com/">Example</a>
     <a href="http://error">Error</a>
     <a href="http://www.google.co.uk/images/nav_logo72.png">Img</a>
     """
     pinger = ExternalUrlsPinger(self.entry)
     pinger.run()
     self.assertEqual(pinger.results, [
         'http://localhost/ cannot be pinged.'])
     zinnia.ping.urlopen = self.original_urlopen