def testUpdateServiceChangeSize(self):
     changed_service = None
     # considering that every service is unique
     for doc in updateService(TEST_SERVICE + "1", testConfigDictForSize):
         changed_service = doc
     self.assertTrue(CONFIG in changed_service)
     self.assertEqual(changed_service[CONFIG][LOG_SIZE],
                      testConfigDictForSize[LOG_SIZE])
     self.assertEqual(changed_service[CONFIG][LOG_PATH],
                      NOT_TESTED_LOG_PATH)
 def testUpdateServiceAddNothing(self):
     prepareDbRemoveSubDoc()
     # checking if in sub-document of service called
     # 'testservice_1' field 'config' doesn't exist
     # and creating 'config' with only 'size' in it but it's not going to
     # happend, dict to get changes is empty
     changed_service = None
     for doc in updateService(TEST_SERVICE + "1",
                              testConfigDictForNoChanges):
         changed_service = doc
     self.assertTrue(CONFIG not in changed_service)
 def testUpdateServiceAddOnlySize(self):
     prepareDbRemoveSubDoc()
     # checking if in sub-document of service called
     # 'testservice_1' field 'config' doesn't exist
     # and creating 'config' with only 'size' in it
     changed_service = None
     for doc in updateService(TEST_SERVICE + "1", testConfigDictForSize):
         changed_service = doc
     self.assertTrue(CONFIG in changed_service)
     self.assertEqual(changed_service[CONFIG][LOG_SIZE],
                      testConfigDictForSize[LOG_SIZE])
     self.assertTrue(LOG_PATH not in changed_service[CONFIG])
 def testUpdateServiceChangeSize(self):
     changed_service = None
     # considering that every service is unique
     for doc in updateService(TEST_SERVICE + "1", testConfigDictForSize):
         changed_service = doc
     self.assertTrue(CONFIG in changed_service)
     self.assertEqual(
         changed_service[CONFIG][LOG_SIZE],
         testConfigDictForSize[LOG_SIZE])
     self.assertEqual(
         changed_service[CONFIG][LOG_PATH],
         NOT_TESTED_LOG_PATH)
 def testUpdateServiceAddNothing(self):
     prepareDbRemoveSubDoc()
     # checking if in sub-document of service called
     # 'testservice_1' field 'config' doesn't exist
     # and creating 'config' with only 'size' in it but it's not going to
     # happend, dict to get changes is empty
     changed_service = None
     for doc in updateService(
             TEST_SERVICE + "1",
             testConfigDictForNoChanges):
         changed_service = doc
     self.assertTrue(CONFIG not in changed_service)
 def testUpdateServiceChangePathSizeAndDate(self):
     changed_service = None
     # considering that every service is unique
     for doc in updateService(TEST_SERVICE + "1",
                              testConfigDictForPathAndSizeAndDate):
         changed_service = doc
     self.assertTrue(CONFIG in changed_service)
     self.assertEqual(changed_service[CONFIG][LOG_PATH],
                      testConfigDictForPathAndSizeAndDate[LOG_PATH])
     self.assertEqual(changed_service[CONFIG][LOG_SIZE],
                      testConfigDictForPathAndSizeAndDate[LOG_SIZE])
     self.assertEqual(changed_service[CONFIG][LOG_DATE],
                      testConfigDictForPathAndSizeAndDate[LOG_DATE])
 def testUpdateServiceAddOnlySize(self):
     prepareDbRemoveSubDoc()
     # checking if in sub-document of service called
     # 'testservice_1' field 'config' doesn't exist
     # and creating 'config' with only 'size' in it
     changed_service = None
     for doc in updateService(TEST_SERVICE + "1", testConfigDictForSize):
         changed_service = doc
     self.assertTrue(CONFIG in changed_service)
     self.assertEqual(
         changed_service[CONFIG][LOG_SIZE],
         testConfigDictForSize[LOG_SIZE])
     self.assertTrue(LOG_PATH not in changed_service[CONFIG])
 def testUpdateServiceChangePathSizeAndDate(self):
     changed_service = None
     # considering that every service is unique
     for doc in updateService(
             TEST_SERVICE + "1",
             testConfigDictForPathAndSizeAndDate):
         changed_service = doc
     self.assertTrue(CONFIG in changed_service)
     self.assertEqual(
         changed_service[CONFIG][LOG_PATH],
         testConfigDictForPathAndSizeAndDate[LOG_PATH])
     self.assertEqual(
         changed_service[CONFIG][LOG_SIZE],
         testConfigDictForPathAndSizeAndDate[LOG_SIZE])
     self.assertEqual(
         changed_service[CONFIG][LOG_DATE],
         testConfigDictForPathAndSizeAndDate[LOG_DATE])
Beispiel #9
0
 def put(self, serviceName):
     parserList = ServiceParser.parsePutParameters()
     updateService(serviceName, parserList)
     return {serviceName: SRV_NAME_UPD}
Beispiel #10
0
 def put(self, serviceName):
     parserList = ServiceParser.parsePutParameters()
     updateService(serviceName, parserList)
     return {serviceName: SRV_NAME_UPD}