예제 #1
0
    def test_one_scenario(self):
        # _args="--ai=sfAI"
        _args = ['--ai', 'pprAI', '--skipInsert', '-c', '--numScenarios', '1']

        options = getOptions(_args)

        steerStats = SteerStats(options)
        results = steerStats.RunStats()
        # print "Length of result: " + (str(len(results)))
        self.assertEqual(1, len(results))
예제 #2
0
    def test_ten_random_scenarios(self):
        # _args="--ai=sfAI"
        _args = [
            '--ai', self._ai, '--skipInsert', '-c', '--numScenarios', '10'
        ]

        options = getOptions(_args)

        steerStats = SteerStats(options)
        results = steerStats.RunStats()
        # print "Length of result: " + (str(len(results)))
        self.assertEqual(10, len(results))
예제 #3
0
    def test_3_squeeze_scenarios(self):
        # _args="--ai=sfAI"
        _args = [
            '--ai', self._ai, '--skipInsert', '-c', '--numScenarios', '1',
            '--scenarioDIR', 'data/scenarios/testcases/'
        ]

        options = getOptions(_args)

        steerStats = SteerStats(options)
        results = steerStats.RunStats()
        # print "Length of result: " + (str(len(results)))
        self.assertEqual(1, len(results))