stage.set_axis(8)
stage.set_background("winter")
sprite = codesters.Sprite("fox")
sprite.move_down(4)
stage.wait(2)
sprite.move_right(2)
t = codesters.Teacher()
try:
params = t.find_block('def')
tval1A = params[0][1]
except:
tval1A = "DNE"
try:
params2 = t.get_parameters_for_function('event_click')
tval1B = params2[0][0]
except:
tval1B = "DNE"
t1 = TestObjective()
t1.add_success('click(sprite)' in tval1A and tval1B == "click", "Great Job! Be sure to click on your sprite!")
t1.add_failure(tval1A == "DNE", "Did you add Sprite Click?")
t1.add_failure('click()' in tval1A, "Did you add a stage event instead of a sprite event?")
t1.add_failure(tval1B == "DNE", "Did you delete the last line of Sprite Click?")
t1.add_failure(tval1B == None, "Did you delete the line that comes with Sprite Click?")
tester = TestManager()
tester.add_test_list([t1])
tester.run_tests()
tester.display_first_feedback()