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'])
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']})