'Assert that the TPOT driver stores correct default values for all parameters.'

def test_default_param(self):

    args = self.parser.parse_args(['tests.csv'])
    self.assertEqual(args.CROSSOVER_RATE, 0.1)
    self.assertEqual(args.DISABLE_UPDATE_CHECK, False)
    self.assertEqual(args.GENERATIONS, 100)
    self.assertEqual(args.INPUT_FILE, 'tests.csv')
    self.assertEqual(args.INPUT_SEPARATOR, ' DCTB ')
    self.assertEqual(args.MAX_EVAL_MINS, 5)
    self.assertEqual(args.MUTATION_RATE, 0.9)
    self.assertEqual(args.NUM_CV_FOLDS, 5)
    self.assertEqual(args.NUM_JOBS, 1)
    self.assertEqual(args.OFFSPRING_SIZE, None)
    self.assertEqual(args.OUTPUT_FILE, '')
    self.assertEqual(args.POPULATION_SIZE, 100)
    self.assertEqual(args.RANDOM_STATE, None)
    self.assertEqual(args.SUBSAMPLE, 1.0)
    self.assertEqual(args.SCORING_FN, None)
    self.assertEqual(args.TARGET_NAME, 'class')
    self.assertEqual(args.TPOT_MODE, 'classification')
    self.assertEqual(args.VERBOSITY, 1)
