fastlane/lib/fastlane/actions/trainer.rb in fastlane-2.203.0 vs fastlane/lib/fastlane/actions/trainer.rb in fastlane-2.204.0

- old
+ new

@@ -7,11 +7,11 @@ params[:path] = Actions.lane_context[Actions::SharedValues::SCAN_GENERATED_PLIST_FILE] if Actions.lane_context[Actions::SharedValues::SCAN_GENERATED_PLIST_FILE] params[:path] ||= Actions.lane_context[Actions::SharedValues::SCAN_DERIVED_DATA_PATH] if Actions.lane_context[Actions::SharedValues::SCAN_DERIVED_DATA_PATH] fail_build = params[:fail_build] resulting_paths = Trainer::TestParser.auto_convert(params) - resulting_paths.each do |path, test_successful| - UI.test_failure!("Unit tests failed") if fail_build && !test_successful + resulting_paths.each do |path, test_results| + UI.test_failure!("Unit tests failed") if fail_build && !test_results[:successful] end return resulting_paths end