fastlane/lib/fastlane/runner.rb in fastlane-2.24.0.beta.20170325010032 vs fastlane/lib/fastlane/runner.rb in fastlane-2.24.0.beta.20170326010023
- old
+ new
@@ -253,9 +253,11 @@
end
end
rescue FastlaneCore::Interface::FastlaneError => e # user_error!
collector.did_raise_error(method_sym)
raise e
+ rescue FastlaneCore::Interface::FastlaneTestFailure => e # test_failure!
+ raise e
rescue Exception => e # rubocop:disable Lint/RescueException
# high chance this is actually FastlaneCore::Interface::FastlaneCrash, but can be anything else
# Catches all exceptions, since some plugins might use system exits to get out
collector.did_crash(method_sym)
raise e