def _post(self, items): request = HttpRequest() self._setPostItems(request, items) self._setSessionId(request) response = userconfig.index(request) self.assertEquals(response.status_code, httplib.OK) return response
def test_index_server_not_return_userinfo(self): self._emulator = HatoholServerEmulator(handler=EmulationHandlerNotReturnUserInfo) self._emulator.start_and_wait_setup_done() request = HttpRequest() self._setSessionId(request) request.GET = QueryDict('items[]=foo-item') response = userconfig.index(request) self.assertEquals(response.status_code, httplib.INTERNAL_SERVER_ERROR)
def _get(self, query): request = HttpRequest() if not isinstance(query, str): query = urllib.urlencode(query) request.GET = QueryDict(query) self._setSessionId(request) response = userconfig.index(request) self.assertEquals(response.status_code, httplib.OK) return response
def test_index_without_session_id(self): self._setup_emulator() request = HttpRequest() request.GET = QueryDict('items[]=foo') response = userconfig.index(request) self.assertEquals(response.status_code, httplib.BAD_REQUEST)