Ejemplo n.º 1
0
 def setUp(self):
     super(TestSpecifyRelease, self).setUp()
     self.releases = [
         base.make_release(id=1, version='2015.1.0-7.0'),
         base.make_release(id=2, version='2014.2.2-6.1'),
         base.make_release(id=3, version='2014.2.2-5.1'),
     ]
Ejemplo n.º 2
0
 def setUp(self):
     super(TestSpecifyRelease, self).setUp()
     self.releases = [
         base.make_release(id=1, version='2015.1.0-7.0'),
         base.make_release(id=2, version='2014.2.2-6.1'),
         base.make_release(id=3, version='2014.2.2-5.1'),
     ]
Ejemplo n.º 3
0
    def test_get_available_releases(self):
        ip = '127.0.0.1'
        fwc = fpu.FuelWebClient(ip)
        release = base.make_release()
        body = json.dumps([
            release,
        ])
        httpretty.register_uri(
            httpretty.GET,
            'http://{ip}:8000/api/releases/'.format(ip=ip),
            body=body,
        )

        releases = list(fwc.get_available_releases())

        self.assertEqual(len(releases), 1)
        self.assertEqual(releases[0], release)