Esempio n. 1
0
    def testEmulator(self):

        EmulatorHelper.setEmulators(True, True, True, True)
        self.assertEqual(PhEDEx().wrapped.__module__,
                         'WMQuality.Emulators.PhEDExClient.PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).wrapped.__module__,
                         'WMQuality.Emulators.DBSClient.DBSReader')
        self.assertEqual(SiteDBJSON().wrapped.__module__,
                         'WMQuality.Emulators.SiteDBClient.SiteDB')
        self.assertEqual(RequestManager().wrapped.__module__,
                         'WMQuality.Emulators.RequestManagerClient.RequestManager')

        self.assertEqual(PhEDEx().__class__.__name__, 'PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).__class__.__name__, 'DBSReader')
        self.assertEqual(SiteDBJSON().__class__.__name__, 'SiteDBJSON')
        self.assertEqual(RequestManager().__class__.__name__, 'RequestManager')

        EmulatorHelper.resetEmulators()
        self.assertEqual(PhEDEx().wrapped.__module__,
                         'WMCore.Services.PhEDEx.PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).wrapped.__module__,
                         'WMCore.Services.DBS.DBS2Reader')
        self.assertEqual(SiteDBJSON().wrapped.__module__,
                         'WMCore.Services.SiteDB.SiteDB')
        self.assertEqual(RequestManager().wrapped.__module__,
                         'WMCore.Services.RequestManager.RequestManager')

        self.assertEqual(PhEDEx().__class__.__name__, 'PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).__class__.__name__, 'DBS2Reader')
        self.assertEqual(SiteDBJSON().__class__.__name__, 'SiteDBJSON')
        self.assertEqual(RequestManager().__class__.__name__, 'RequestManager')
Esempio n. 2
0
    def testEmulator(self):

        EmulatorHelper.setEmulators(True, True, True, True)
        self.assertEqual(PhEDEx().wrapped.__module__,
                         'WMQuality.Emulators.PhEDExClient.PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).wrapped.__module__,
                         'WMQuality.Emulators.DBSClient.DBSReader')
        self.assertEqual(SiteDBJSON().wrapped.__module__,
                         'WMQuality.Emulators.SiteDBClient.SiteDB')
        self.assertEqual(RequestManager().wrapped.__module__,
                         'WMQuality.Emulators.RequestManagerClient.RequestManager')

        self.assertEqual(PhEDEx().__class__.__name__, 'PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).__class__.__name__, 'DBSReader')
        self.assertEqual(SiteDBJSON().__class__.__name__, 'SiteDBJSON')
        self.assertEqual(RequestManager().__class__.__name__, 'RequestManager')

        EmulatorHelper.resetEmulators()
        self.assertEqual(PhEDEx().wrapped.__module__,
                         'WMCore.Services.PhEDEx.PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).wrapped.__module__,
                         'WMCore.Services.DBS.DBS2Reader')
        self.assertEqual(SiteDBJSON().wrapped.__module__,
                         'WMCore.Services.SiteDB.SiteDB')
        self.assertEqual(RequestManager().wrapped.__module__,
                         'WMCore.Services.RequestManager.RequestManager')

        self.assertEqual(PhEDEx().__class__.__name__, 'PhEDEx')
        self.assertEqual(DBSReader(self.globalDBS).__class__.__name__, 'DBS2Reader')
        self.assertEqual(SiteDBJSON().__class__.__name__, 'SiteDBJSON')
        self.assertEqual(RequestManager().__class__.__name__, 'RequestManager')
Esempio n. 3
0
 def tearDown(self):
     """
     _tearDown_
     """
     super(SiteDBTest, self).tearDown()
     EmulatorHelper.resetEmulators()
     return
Esempio n. 4
0
 def tearDown(self):
     """
     _tearDown_
     """
     super(SiteDBTest, self).tearDown()
     EmulatorHelper.resetEmulators()
     return
Esempio n. 5
0
 def tearDown(self):
     """tearDown"""
     WorkQueueTestCase.tearDown(self)
     try:
         self.specGenerator.removeSpecs()
     except:
         pass
     EmulatorHelper.resetEmulators()
    def tearDown(self):
        """
        _tearDown_

        Delete the database.
        """
        self.testInit.clearDatabase()
        EmulatorHelper.resetEmulators()
Esempio n. 7
0
 def tearDown(self):
     """
     Clear out the database.
     """
     self.testInit.tearDownCouch()
     self.testInit.clearDatabase()
     self.testInit.delWorkDir()
     EmulatorHelper.resetEmulators()
Esempio n. 8
0
 def tearDown(self):
     """
     Clear out the database.
     """
     self.testInit.tearDownCouch()
     self.testInit.clearDatabase()
     self.testInit.delWorkDir()
     EmulatorHelper.resetEmulators()
Esempio n. 9
0
    def tearDown(self):
        """
        _tearDown_

        Delete the database.
        """
        self.testInit.clearDatabase()
        EmulatorHelper.resetEmulators()
Esempio n. 10
0
 def tearDown(self):
     """tearDown"""
     WorkQueueTestCase.tearDown(self)
     try:
         self.specGenerator.removeSpecs()
     except:
         pass
     EmulatorHelper.resetEmulators()
Esempio n. 11
0
    def tearDown(self):
        """
        _tearDown_

        Clear the schema.
        """
        EmulatorHelper.resetEmulators()
        self.testInit.clearDatabase()
        return
    def tearDown(self):
        """
        _tearDown_

        Delete the database.
        """
        self.testInit.clearDatabase()
        EmulatorHelper.resetEmulators()
        super(PhEDExInjectorSubscriberTest, self).tearDown()
Esempio n. 13
0
    def tearDown(self):
        """
        _tearDown_

        Clear the schema.
        """
        EmulatorHelper.resetEmulators()
        self.testInit.clearDatabase()
        return
Esempio n. 14
0
    def tearDown(self):
        """
        _tearDown_

        Drop all the WMBS tables.
        """
        self.testInit.tearDownCouch()
        EmulatorHelper.resetEmulators()
        self.specGenerator.removeSpecs()
Esempio n. 15
0
    def tearDown(self):
        """
        _tearDown_

        Drop all the WMBS tables.
        """
        self.testInit.tearDownCouch()
        EmulatorHelper.resetEmulators()
        self.specGenerator.removeSpecs()
Esempio n. 16
0
    def tearDown(self):
        """
        _tearDown_

        Clean couchdb and test environment
        """
        self.testInit.tearDownCouch()
        EmulatorHelper.resetEmulators()
        return
Esempio n. 17
0
    def tearDown(self):
        """
        _tearDown_

        Tear down the databases
        """
        self.testInit.clearDatabase()
        self.testInit.tearDownCouch()
        self.testInit.delWorkDir()
        EmulatorHelper.resetEmulators()
Esempio n. 18
0
    def tearDown(self):
        """
        _tearDown_

        Drop all the WMBS tables.
        """
        self.testInit.tearDownCouch()
        #EmulatorSetup.deleteConfig(self.configFile)
        EmulatorHelper.resetEmulators()
        self.specGenerator.removeSpecs()
Esempio n. 19
0
    def tearDown(self):
        """
        _tearDown_

        Drop all the WMBS tables.
        """
        self.testInit.tearDownCouch()
        #EmulatorSetup.deleteConfig(self.configFile)
        EmulatorHelper.resetEmulators()
        self.specGenerator.removeSpecs()
Esempio n. 20
0
    def tearDown(self):
        """
        _tearDown_

        Clean couchdb and test environment
        """
        super(ResubmitBlockTest, self).tearDown()

        self.testInit.tearDownCouch()
        EmulatorHelper.resetEmulators()
        return
Esempio n. 21
0
 def testGetEmulators(self):
     from WMCore.Services.PhEDEx.PhEDEx import PhEDEx
     phedexJSON = PhEDEx(responseType='json')
     self.assertTrue( hasattr( phedexJSON, '_testNonExistentInEmulator' ) )
     EmulatorHelper.setEmulators(phedex = True, dbs = True, 
                                 siteDB = True, requestMgr = False)
     phedexJSON2 = PhEDEx(responseType='json')
     self.assertFalse( hasattr( phedexJSON2, '_testNonExistentInEmulator' ) )
     EmulatorHelper.resetEmulators()
     phedexJSON2 = PhEDEx(responseType='json')
     self.assertTrue( hasattr( phedexJSON2, '_testNonExistentInEmulator' ) )
Esempio n. 22
0
    def tearDown(self):
        """
        _tearDown_

        Tear down the databases
        """
        self.testInit.clearDatabase()
        self.testInit.tearDownCouch()
        self.testInit.delWorkDir()
        EmulatorHelper.resetEmulators()
        EmulatorSetup.deleteConfig(self.configFile)
Esempio n. 23
0
    def tearDown(self):
        """
        Database deletion
        """
        EmulatorHelper.resetEmulators()
        self.testInit.clearDatabase(modules = ["WMCore.WMBS"])
        self.testInit.tearDownCouch()
        self.testInit.delWorkDir()
        EmulatorSetup.deleteConfig(self.configFile)

        return
Esempio n. 24
0
    def tearDown(self):
        """
        Database deletion
        """
        EmulatorHelper.resetEmulators()
        self.testInit.clearDatabase(modules = ["WMCore.WMBS"])
        self.testInit.tearDownCouch()
        self.testInit.delWorkDir()
        if self.alertsReceiver:
            self.alertsReceiver.shutdown()

        return
Esempio n. 25
0
    def tearDown(self):
        """
        _tearDown_

        Clear out the database.
        """
        self.testInit.tearDownCouch()
        self.testInit.clearDatabase()
        self.testInit.delWorkDir()
        EmulatorHelper.resetEmulators()
        super(ReDigiTest, self).tearDown()
        return
Esempio n. 26
0
    def tearDown(self):
        """
        Database deletion
        """
        EmulatorHelper.resetEmulators()
        self.testInit.clearDatabase(modules=["WMCore.WMBS"])
        self.testInit.tearDownCouch()
        self.testInit.delWorkDir()
        if self.alertsReceiver:
            self.alertsReceiver.shutdown()

        return
Esempio n. 27
0
 def testGetEmulators(self):
     from WMCore.Services.PhEDEx.PhEDEx import PhEDEx
     phedexJSON = PhEDEx(responseType='json')
     self.assertTrue(hasattr(phedexJSON, '_testNonExistentInEmulator'))
     EmulatorHelper.setEmulators(phedex=True,
                                 dbs=True,
                                 siteDB=True,
                                 requestMgr=False)
     phedexJSON2 = PhEDEx(responseType='json')
     self.assertFalse(hasattr(phedexJSON2, '_testNonExistentInEmulator'))
     EmulatorHelper.resetEmulators()
     phedexJSON2 = PhEDEx(responseType='json')
     self.assertTrue(hasattr(phedexJSON2, '_testNonExistentInEmulator'))
 def tearDown(self):
     WorkQueueTestCase.tearDown(self)
     EmulatorHelper.resetEmulators()
     GlobalParams.resetParams()
Esempio n. 29
0
 def tearDown(self):
     WorkQueueTestCase.tearDown(self)
     EmulatorHelper.resetEmulators()
Esempio n. 30
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     super(DatasetTestCase, self).tearDown()
Esempio n. 31
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     Globals.GlobalParams.resetParams()
Esempio n. 32
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     Globals.GlobalParams.resetParams()
Esempio n. 33
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
Esempio n. 34
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     super(DatasetTestCase, self).tearDown()
Esempio n. 35
0
 def tearDown(self):
     WorkQueueTestCase.tearDown(self)
     EmulatorHelper.resetEmulators()
Esempio n. 36
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     pass
Esempio n. 37
0
 def tearDown(self):
     """tearDown"""
     WorkQueueTestCase.tearDown(self)
     #Delete WMBSAgent config file
     EmulatorSetup.deleteConfig(self.configFile)
     EmulatorHelper.resetEmulators()