def test_get_report_works(self):
     url = '{0}/{1}/report/{2}'.format(self.connection.host, self.cmd._type,
                                       self.cmd.id)
     mock = mock_report.backup_report()
     HTTPretty.register_uri(HTTPretty.GET, url, body=json.dumps(mock))
     report = self.cmd.report
     self.assertEqual(report.id, 1)
     self.assertTrue(report.ok)
 def setUp(self):
     mock = mock_report.backup_report(errors=['explosions'],
                                      restorable=True)
     self.report = backup_report.from_dict(1, mock)