Exemple #1
0
 def testServiceListPostRequest(self):
     response = requests.post(self.getUrl(TEST_URL), data=DATA)
     responseText = response.text
     responseCode = response.status_code
     self.assertEquals(2, responseText.find("$oid"))
     self.assertEquals(responseCode, VALID_RESPONSE_CODE)
     response = requests.post(self.getUrl(TEST_URL), data=DATA2)
     responseText = response.text
     responseCode = response.status_code
     self.assertEquals(responseText, EXIST_RESPONSE_TEXT)
     self.assertEquals(responseCode, NOT_VALID_RESPONSE_CODE)
     removeService(VALID_NAME)
Exemple #2
0
 def testServiceListGetRequest(self):
     db = getDbObject()
     db[COLLECTION].save(TEST_OBJ)
     response = requests.get(self.getUrl(TEST_URL), params=TEST_PARAMETERS)
     removeService(TEST_NAME)
     responseText = response.text
     responseCode = response.status_code
     self.assertEquals(responseCode, VALID_RESPONSE_CODE)
     response = requests.get(self.getUrl(TEST_URL),
                             params=BAD_TEST_PARAMETERS)
     responseText = response.text
     responseCode = response.status_code
     self.assertEquals(responseText, BAD_RESULT)
     self.assertEquals(responseCode, NOT_VALID_RESPONSE_CODE)
Exemple #3
0
 def testServiceListGetRequest(self):
     db = getDbObject()
     db[COLLECTION].save(TEST_OBJ)
     response = requests.get(self.getUrl(TEST_URL),
                             params=TEST_PARAMETERS)
     removeService(TEST_NAME)
     responseText = response.text
     responseCode = response.status_code
     self.assertEquals(responseCode, VALID_RESPONSE_CODE)
     response = requests.get(
         self.getUrl(TEST_URL),
         params=BAD_TEST_PARAMETERS)
     responseText = response.text
     responseCode = response.status_code
     self.assertEquals(responseText, BAD_RESULT)
     self.assertEquals(responseCode, NOT_VALID_RESPONSE_CODE)
    def testServiceNameGetRequest(self):

        addService(TEST_SERVICE_NAME, TEST_SERVICE_LOG_SIZE,
                   TEST_SERVICE_OWNER_ID)

        response = requests.get(self.getUrl(TEST_URL))
        responseText = response.text
        responseJson = json.loads(responseText)
        responseCode = response.status_code
        self.assertEquals(responseCode, VALID_RESPONSE_CODE)
        self.assertEquals(responseJson['name'], TEST_SERVICE_NAME)
        self.assertEquals(responseJson['config']['log_size'],
                          TEST_SERVICE_LOG_SIZE)
        self.assertEquals(responseJson['owner_id'], TEST_SERVICE_OWNER_ID)

        removeService(TEST_SERVICE_NAME)

        response = requests.get(self.getUrl(TEST_URL))
        responseCode = response.status_code
        self.assertEquals(responseCode, INVALID_RESPONSE_CODE)
    def testServiceNameGetRequest(self):

        addService(
            TEST_SERVICE_NAME,
            TEST_SERVICE_LOG_SIZE,
            TEST_SERVICE_OWNER_ID)

        response = requests.get(self.getUrl(TEST_URL))
        responseText = response.text
        responseJson = json.loads(responseText)
        responseCode = response.status_code
        self.assertEquals(responseCode, VALID_RESPONSE_CODE)
        self.assertEquals(responseJson['name'], TEST_SERVICE_NAME)
        self.assertEquals(
            responseJson['config']['log_size'],
            TEST_SERVICE_LOG_SIZE)
        self.assertEquals(responseJson['owner_id'], TEST_SERVICE_OWNER_ID)

        removeService(TEST_SERVICE_NAME)

        response = requests.get(self.getUrl(TEST_URL))
        responseCode = response.status_code
        self.assertEquals(responseCode, INVALID_RESPONSE_CODE)
Exemple #6
0
 def delete(self, serviceName):
     removeService(serviceName)
     return {serviceName: SRV_NAME_RM}
Exemple #7
0
 def testRemoveService(self):
     db[COLLECTION].save({NAME: TEST_OBJECT})
     removeService(TEST_OBJECT)
     with self.assertRaises(ServiceNotExistException):
         getServiceIdByName(TEST_OBJECT)
 def testRemoveService(self):
     db[COLLECTION].save({NAME: TEST_OBJECT})
     removeService(TEST_OBJECT)
     with self.assertRaises(ServiceNotExistException):
         getServiceIdByName(TEST_OBJECT)
 def delete(self, serviceName):
     removeService(serviceName)
     return {serviceName: SRV_NAME_RM}