Exemplo n.º 1
0
 def testVetoBadNameCreation(self):
     ThresholdingWorker(self.composite)
     ThresholdingWorker(self.composite)
     ThresholdingWorker(self.composite)
     ThresholdingWorker(self.composite)
     ThresholdingWorker(self.composite)
     ThresholdingWorker(self.composite)
Exemplo n.º 2
0
class CompositeWorkerParamNameChangeTest(unittest.TestCase):
    def setUp(self):
        self.composite = CompositeWorker()
        self.worker1 = ThresholdingWorker(self.composite)
        self.worker1.getParam('name').value = 'worker1'
        self.worker2 = ThresholdingWorker(self.composite)
        self.worker2.getParam('name').value = 'worker2'

    def testVetoBadNameChange(self):
        def setNameParam():
            self.worker1.getParam('name').value = 'worker2'
        self.assertRaises(Param.VetoParamChange, setNameParam)

    def testVetoGoodNameChange(self):
        self.worker1.getParam('name').value = 'worker1_neu'

    def testVetoBadNameCreation(self):
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
Exemplo n.º 3
0
class CompositeWorkerParamNameChangeTest(unittest.TestCase):
    def setUp(self):
        self.composite = CompositeWorker()
        self.worker1 = ThresholdingWorker(self.composite)
        self.worker1.getParam('name').value = 'worker1'
        self.worker2 = ThresholdingWorker(self.composite)
        self.worker2.getParam('name').value = 'worker2'

    def testVetoBadNameChange(self):
        def setNameParam():
            self.worker1.getParam('name').value = 'worker2'

        self.assertRaises(Param.VetoParamChange, setNameParam)

    def testVetoGoodNameChange(self):
        self.worker1.getParam('name').value = 'worker1_neu'

    def testVetoBadNameCreation(self):
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
        ThresholdingWorker(self.composite)
Exemplo n.º 4
0
 def setUp(self):
     self.composite = CompositeWorker()
     self.worker1 = ThresholdingWorker(self.composite)
     self.worker1.getParam('name').value = 'worker1'
     self.worker2 = ThresholdingWorker(self.composite)
     self.worker2.getParam('name').value = 'worker2'
Exemplo n.º 5
0
 def setUp(self):
     self.composite = CompositeWorker()
     self.worker1 = ThresholdingWorker(self.composite)
     self.worker1.getParam('name').value = 'worker1'
     self.worker2 = ThresholdingWorker(self.composite)
     self.worker2.getParam('name').value = 'worker2'