Ejemplo n.º 1
0
 def test_worker_with_missing_name(self):
     with self.assertRaises(Exception) as context:
         loadConfig.checkValidWorker({'platform': 'mac-sierra'})
     self.assertEqual(context.exception.args, (
         'Worker "{\'platform\': \'mac-sierra\'}" does not have name defined.',
     ))
Ejemplo n.º 2
0
 def test_valid_worker(self):
     loadConfig.checkValidWorker({
         'name': 'ews101',
         'platform': 'mac-sierra'
     })
Ejemplo n.º 3
0
 def test_invalid_worker(self):
     with self.assertRaises(Exception) as context:
         loadConfig.checkValidWorker({})
     self.assertEqual(context.exception.args,
                      ('Worker is None or Empty.', ))
Ejemplo n.º 4
0
 def test_worker_with_missing_platName(self):
     with self.assertRaises(Exception) as context:
         loadConfig.checkValidWorker({'name': 'ews101'})
     self.assertEqual(context.exception.args,
                      ('Worker ews101 does not have platform defined.', ))