Ejemplo n.º 1
0
 def test_getDictArgs(self):
     args = get_args_dict(
         ['-d', '10', '--max-evals', '100000000', '-a', 'SCA'])
     self.assertTrue(args)
     self.assertEqual(args['dimension'], 10)
     self.assertEqual(args['max_evals'], 100000000)
     self.assertEqual(args['algo'], 'SCA')
     self.assertEqual(args['seed'], [None])
Ejemplo n.º 2
0
 def test_getDictArgs_seed_fine_two(self):
     args = get_args_dict([
         '-d', '10', '--max-evals', '100000000', '-a', 'SCA', '--seed', '1',
         '234', '231523'
     ])
     self.assertTrue(args)
     self.assertEqual(args['dimension'], 10)
     self.assertEqual(args['max_evals'], 100000000)
     self.assertEqual(args['algo'], 'SCA')
     self.assertEqual(args['seed'], [1, 234, 231523])