def test_restart_no_application(self):
     httpretty.register_uri(httpretty.GET,
                            "http://localhost:8080/v2/apps/alpha",
                            status=404,
                            body='''{"message":"Error 1"}''',
                            content_type="application/json")
     self.assertEquals(marathon_client.restart('alpha'), None)
 def test_restart_no_deployments(self):
     httpretty.register_uri(httpretty.GET, "http://localhost:8080/v2/apps/alpha",
                            body='''{ "app": {"id": "/alpha"}}''', content_type="application/json")
     httpretty.register_uri(httpretty.GET, "http://localhost:8080/v2/deployments",
                            body='''[]''', content_type="application/json")
     httpretty.register_uri(httpretty.POST, "http://localhost:8080/v2/apps/alpha/restart?force=true",
                            match_querystring=True, content_type="application/json")
     self.assertEquals(marathon_client.restart('alpha'), 200)
 def test_restart_no_deployments(self):
     httpretty.register_uri(httpretty.GET, "http://localhost:8080/v2/apps/alpha",
                            body='''{ "app": {"id": "/alpha"}}''', content_type="application/json")
     httpretty.register_uri(httpretty.GET, "http://localhost:8080/v2/deployments",
                            body='''[]''', content_type="application/json")
     httpretty.register_uri(httpretty.POST, "http://localhost:8080/v2/apps/alpha/restart?force=true",
                            match_querystring=True, content_type="application/json")
     self.assertEquals(marathon_client.restart('alpha'), 200)
 def test_restart_no_application(self):
     httpretty.register_uri(httpretty.GET, "http://localhost:8080/v2/apps/alpha", status=404,
                            body='''{"message":"Error 1"}''', content_type="application/json")
     self.assertEquals(marathon_client.restart('alpha'), None)