Example #1
0
 def test_post_with_tags(self, get, post):
     get.return_value = mock.Mock(status_code=200)
     post.return_value = mock.Mock(status_code=201)
     data = {
         "name": "name",
         "team": "myteam",
         "description": "mydescription",
         "plan": "myplan",
         "tags": " tag 1 , tag 2, tag 3  ,, , "
     }
     request = RequestFactory().post("/", data)
     request.session = {"tsuru_token": "admin"}
     response = ServiceAdd.as_view()(request, service_name="service")
     self.assertEqual(302, response.status_code)
     self.assertEqual(reverse('service-list'), response.items()[1][1])
     post.assert_called_with('{0}/services/service/instances'.format(
         settings.TSURU_HOST),
                             headers={'authorization': 'admin'},
                             data={
                                 "name": "name",
                                 "owner": "myteam",
                                 "description": "mydescription",
                                 "plan": "myplan",
                                 "tag": ["tag 1", "tag 2", "tag 3"]
                             })
 def test_post_with_tags(self, get, post):
     get.return_value = mock.Mock(status_code=200)
     post.return_value = mock.Mock(status_code=201)
     data = {
         "name": "name",
         "team": "myteam",
         "description": "mydescription",
         "plan": "myplan",
         "tags": " tag 1 , tag 2, tag 3  ,, , "
     }
     request = RequestFactory().post("/", data)
     request.session = {"tsuru_token": "admin"}
     response = ServiceAdd.as_view()(request, service_name="service")
     self.assertEqual(302, response.status_code)
     self.assertEqual(reverse('service-list'), response.items()[2][1])
     post.assert_called_with(
         '{0}/services/service/instances'.format(settings.TSURU_HOST),
         headers={'authorization': 'admin'},
         data={
             "name": "name",
             "owner": "myteam",
             "description": "mydescription",
             "plan": "myplan",
             "tag": ["tag 1", "tag 2", "tag 3"]
         })
 def test_post(self, get, post):
     get.return_value = mock.Mock(status_code=200)
     data = {"name": "name", "team": "team"}
     request = RequestFactory().post("/", data)
     request.session = {"tsuru_token": "admin"}
     response = ServiceAdd.as_view()(request, service_name="service")
     self.assertEqual(302, response.status_code)
     self.assertEqual(reverse('service-list'), response.items()[1][1])
     post.assert_called_with(
         '{0}/services/instances'.format(settings.TSURU_HOST),
         headers={'authorization': 'admin'},
         data=json.dumps({"name": "name", "team": "team", "service_name": "service"}))
 def test_get(self, get):
     get.return_value = mock.Mock(status_code=200)
     request = RequestFactory().get("/")
     request.session = {"tsuru_token": "admin"}
     response = ServiceAdd.as_view()(request, service_name="service")
     self.assertEqual(200, response.status_code)
Example #5
0
 def test_get(self, get):
     get.return_value = mock.Mock(status_code=200)
     request = RequestFactory().get("/")
     request.session = {"tsuru_token": "admin"}
     response = ServiceAdd.as_view()(request, service_name="service")
     self.assertEqual(200, response.status_code)