示例#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')
示例#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')
示例#3
0
 def tearDown(self):
     """
     _tearDown_
     """
     super(SiteDBTest, self).tearDown()
     EmulatorHelper.resetEmulators()
     return
示例#4
0
 def tearDown(self):
     """
     _tearDown_
     """
     super(SiteDBTest, self).tearDown()
     EmulatorHelper.resetEmulators()
     return
示例#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()
示例#7
0
 def tearDown(self):
     """
     Clear out the database.
     """
     self.testInit.tearDownCouch()
     self.testInit.clearDatabase()
     self.testInit.delWorkDir()
     EmulatorHelper.resetEmulators()
示例#8
0
 def tearDown(self):
     """
     Clear out the database.
     """
     self.testInit.tearDownCouch()
     self.testInit.clearDatabase()
     self.testInit.delWorkDir()
     EmulatorHelper.resetEmulators()
示例#9
0
    def tearDown(self):
        """
        _tearDown_

        Delete the database.
        """
        self.testInit.clearDatabase()
        EmulatorHelper.resetEmulators()
示例#10
0
 def tearDown(self):
     """tearDown"""
     WorkQueueTestCase.tearDown(self)
     try:
         self.specGenerator.removeSpecs()
     except:
         pass
     EmulatorHelper.resetEmulators()
示例#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()
示例#13
0
    def tearDown(self):
        """
        _tearDown_

        Clear the schema.
        """
        EmulatorHelper.resetEmulators()
        self.testInit.clearDatabase()
        return
示例#14
0
    def tearDown(self):
        """
        _tearDown_

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

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

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

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

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

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

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

        self.testInit.tearDownCouch()
        EmulatorHelper.resetEmulators()
        return
示例#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' ) )
示例#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)
示例#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
示例#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
示例#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
示例#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
示例#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()
示例#29
0
 def tearDown(self):
     WorkQueueTestCase.tearDown(self)
     EmulatorHelper.resetEmulators()
示例#30
0
文件: Dataset_t.py 项目: jha2/WMCore
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     super(DatasetTestCase, self).tearDown()
示例#31
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     Globals.GlobalParams.resetParams()
示例#32
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     Globals.GlobalParams.resetParams()
示例#33
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
示例#34
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     super(DatasetTestCase, self).tearDown()
 def tearDown(self):
     WorkQueueTestCase.tearDown(self)
     EmulatorHelper.resetEmulators()
示例#36
0
 def tearDown(self):
     EmulatorHelper.resetEmulators()
     pass
示例#37
0
 def tearDown(self):
     """tearDown"""
     WorkQueueTestCase.tearDown(self)
     #Delete WMBSAgent config file
     EmulatorSetup.deleteConfig(self.configFile)
     EmulatorHelper.resetEmulators()