def main(host): suite = unittest.TestSuite() suite.addTest( BasicIntegrationTest.parametrize(TestMetadataResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestUserListResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestGT1766FindUserInDB, param=host)) suite.addTest(BasicIntegrationTest.parametrize(TestGT1697, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestGeocodingPluginReady, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestGeocodingJobListResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPluginListResource, param=host)) suite.addTest(BasicIntegrationTest.parametrize(TestTestPlugin, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPointListGet, param=host)) suite.addTest(BasicIntegrationTest.parametrize(Test_tests_page, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestChannelGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestStatusRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServiceDeleteRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServicePutRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServiceListGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServiceListPostRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestChannelServiceGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServiceGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServiceNameGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestChannelServicePostRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(ChannelResourceDelete, param=host)) suite.addTest( BasicIntegrationTest.parametrize(ChannelResourcePut, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestInstanceLogRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPointGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestDebugInfoResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestLogoutResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize(PointResourcePut, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPointResourceDelete, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPointListPostRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestAfterRequestWriteInstanceLog, param=host)) suite.addTest(BasicIntegrationTest.parametrize(Test_GT_1386, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestDebugLoginResource, param=host)) suite.addTest(BasicIntegrationTest.parametrize(TestRoutMap, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestAfterRequestStatusLogging, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPointListGet_ResponseText, param=host)) suite.addTest( BasicIntegrationTest.parametrize(Test_GT_1443_Request, param=host)) suite.addTest( BasicIntegrationTest.parametrize(Test_GT_1442_managePlugins, param=host)) suite.addTest( BasicIntegrationTest.parametrize(Test_internal_tests_page, param=host)) suite.addTest( BasicIntegrationTest.parametrize(Test_OKImportJob, param=host)) suite.addTest( BasicIntegrationTest.parametrize(Test_OKImportJob_not_exist, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestBcParametrPointListPost, param=host)) suite.addTest(BasicIntegrationTest.parametrize(TestGT1697, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPluginConfigResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestExtendPointListParserWithFlagsBC, param=host)) suite.addTest(BasicIntegrationTest.parametrize(Test_GT_1511, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestPluginConfigGeocoder, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestGeocoderImport, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestServiceSearchBySubstr, param=host)) suite.addTest( BasicIntegrationTest.parametrize(TestMetadataListResource, param=host)) ################################################### # Place tests above this line ^^ ################################################### returnCode = not unittest.TextTestRunner( verbosity=2).run(suite).wasSuccessful() sys.exit(returnCode)
# Check if added points are available at REST interfaces singlePointResponse = requests.get( self.getUrl(TEST_URL + '/' + validId)) recievedPointCode = singlePointResponse.status_code self.assertEquals(recievedPointCode, VALID_RESPONSE_CODE) def testPointListPostRequestInvalid(self): response = requests.post(self.getUrl(TEST_URL), data=dumps([{ LAT: '1.1', LON: 1.1, ALT: 1.1, JSON: [], CHANNEL_ID: '' }])) responseCode = response.status_code responseText = response.text self.assertEquals(responseCode, NOT_VALID_RESPONSE_CODE) self.assertEquals(responseText, RESPONSE_TEXT_INVALID) if __name__ == '__main__': suite = unittest.TestSuite() suite.addTest( BasicIntegrationTest.parametrize(TestPointListPostRequest, param='http://geomongo/')) returnCode = not unittest.TextTestRunner( verbosity=2).run(suite).wasSuccessful() sys.exit(returnCode)
def main(host): suite = unittest.TestSuite() suite.addTest( BasicIntegrationTest.parametrize( TestMetadataResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestUserListResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestGT1766FindUserInDB, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestGT1697, param=host)) # suite.addTest( # BasicIntegrationTest.parametrize( # TestGeocodingPluginReady, # param=host)) # suite.addTest( # BasicIntegrationTest.parametrize( # TestGeocodingJobListResource, # param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestPluginListResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestTestPlugin, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestPointListGet, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_tests_page, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestChannelGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestStatusRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServiceDeleteRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServicePutRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServiceListGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServiceListPostRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestChannelServiceGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServiceGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServiceNameGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestChannelServicePostRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( ChannelResourceDelete, param=host)) suite.addTest( BasicIntegrationTest.parametrize( ChannelResourcePut, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestInstanceLogRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestPointGetRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestDebugInfoResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestLogoutResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( PointResourcePut, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestPointResourceDelete, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestPointListPostRequest, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestAfterRequestWriteInstanceLog, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_GT_1386, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestDebugLoginResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestRoutMap, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestAfterRequestStatusLogging, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestPointListGet_ResponseText, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_GT_1443_Request, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_GT_1442_managePlugins, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_internal_tests_page, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_OKImportJob, param=host)) suite.addTest( BasicIntegrationTest.parametrize( Test_OKImportJob_not_exist, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestBcParametrPointListPost, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestGT1697, param=host ) ) suite.addTest( BasicIntegrationTest.parametrize( TestPluginConfigResource, param=host ) ) suite.addTest( BasicIntegrationTest.parametrize( TestExtendPointListParserWithFlagsBC, param=host)) suite.addTest(BasicIntegrationTest.parametrize( Test_GT_1511, param=host)) # suite.addTest(BasicIntegrationTest.parametrize( # TestPluginConfigGeocoder, param=host)) # suite.addTest( # BasicIntegrationTest.parametrize( # TestGeocoderImport, # param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestServiceSearchBySubstr, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestMetadataListResource, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestSmartM3Plugin, param=host)) suite.addTest( BasicIntegrationTest.parametrize( TestAdminLogResource, param=host)) ################################################### # Place tests above this line ^^ ################################################### returnCode = not unittest.TextTestRunner( verbosity=2).run(suite).wasSuccessful() sys.exit(returnCode)
def main(): suite = unittest.TestSuite() suite.addTest(BasicIntegrationTest.parametrize(TestRmUtility)) returnCode = not unittest.TextTestRunner( verbosity=2).run(suite).wasSuccessful() sys.exit(returnCode)
}])) responseCode = pointAddResponse.status_code self.assertEquals(responseCode, VALID_RESPONSE_CODE) responseText = pointAddResponse.text print responseText validId = loads(responseText)[0] # Check if added points are available at REST interfaces singlePointResponse = requests.get( self.getUrl(TEST_URL + '/' + validId)) recievedPointCode = singlePointResponse.status_code self.assertEquals(recievedPointCode, VALID_RESPONSE_CODE) def testPointListPostRequestInvalid(self): response = requests.post(self.getUrl(TEST_URL), data=dumps( [{LAT: '1.1', LON: 1.1, ALT: 1.1, JSON: [], CHANNEL_ID:''}])) responseCode = response.status_code responseText = response.text self.assertEquals(responseCode, NOT_VALID_RESPONSE_CODE) self.assertEquals(responseText, RESPONSE_TEXT_INVALID) if __name__ == '__main__': suite = unittest.TestSuite() suite.addTest( BasicIntegrationTest.parametrize( TestPointListPostRequest, param='http://geomongo/')) returnCode = not unittest.TextTestRunner( verbosity=2).run(suite).wasSuccessful() sys.exit(returnCode)