33from rlbot .training .training import Pass , Fail
44from rlbottraining .exercise_runner import run_playlist
55
6- from hello_world_training import StrikerPatience
6+ from hello_world_training import StrikerPatience , add_my_bot_to_playlist
77
88class PatienceTest (unittest .TestCase ):
99 """
@@ -18,15 +18,17 @@ class PatienceTest(unittest.TestCase):
1818 """
1919
2020 def test_patience_required (self ):
21- result_iter = run_playlist ([StrikerPatience (name = 'patience required' )])
21+ playlist = [StrikerPatience (name = 'patience required' )]
22+ result_iter = run_playlist (add_my_bot_to_playlist (playlist ))
2223 results = list (result_iter )
2324 self .assertEqual (len (results ), 1 )
2425 result = results [0 ]
2526 self .assertEqual (result .exercise .name , 'patience required' )
2627 self .assertIsInstance (result .grade , Fail ) # If you make the bot is smarter, update this assert that we pass.
2728
2829 def test_no_patience_required (self ):
29- result_iter = run_playlist ([StrikerPatience (name = 'no patience required' , car_start_x = - 1000 )])
30+ playlist = [StrikerPatience (name = 'no patience required' , car_start_x = - 1000 )]
31+ result_iter = run_playlist (add_my_bot_to_playlist (playlist ))
3032 results = list (result_iter )
3133 self .assertEqual (len (results ), 1 )
3234 result = results [0 ]
0 commit comments