예제 #1
0
 def test_get_with_valid_app_should_return_expected_context(self, get):
     content = "env1\nenv2\n"
     get.return_value = Mock(status_code=200, content=content)
     response = AppEnv().get(self.request, self.app_name)
     expected_response = content.split('\n')
     self.assertEqual(expected_response, response.context_data['envs'])
예제 #2
0
 def test_get_with_app_should_send_request_to_tsuru(self, get):
     AppEnv().get(self.request, self.app_name)
     get.assert_called_with(
         '%s/apps/%s/env' % (settings.TSURU_HOST, self.app_name),
         headers={'authorization': self.request.session['tsuru_token']})