fastlane/lib/fastlane/actions/spm.rb in fastlane-2.170.0 vs fastlane/lib/fastlane/actions/spm.rb in fastlane-2.171.0

- old
+ new

@@ -9,11 +9,11 @@ cmd << "--package-path #{params[:package_path]}" if params[:package_path] cmd << "--configuration #{params[:configuration]}" if params[:configuration] cmd << "--disable-sandbox" if params[:disable_sandbox] cmd << "--verbose" if params[:verbose] cmd << params[:command] if package_commands.include?(params[:command]) - cmd << "--enable-code-coverage" if params[:enable_code_coverage] && params[:command] == 'generate-xcodeproj' + cmd << "--enable-code-coverage" if params[:enable_code_coverage] && (params[:command] == 'generate-xcodeproj' || params[:command] == 'test') if params[:xcconfig] cmd << "--xcconfig-overrides #{params[:xcconfig]}" end if params[:xcpretty_output] cmd += ["2>&1", "|", "xcpretty", "--#{params[:xcpretty_output]}"] @@ -45,10 +45,10 @@ verify_block: proc do |value| UI.user_error!("Please pass a valid command. Use one of the following: #{available_commands.join(', ')}") unless available_commands.include?(value) end), FastlaneCore::ConfigItem.new(key: :enable_code_coverage, env_name: "FL_SPM_ENABLE_CODE_COVERAGE", - description: "Enables code coverage for the generated Xcode project when using the generate-xcodeproj command", + description: "Enables code coverage for the generated Xcode project when using the 'generate-xcodeproj' and the 'test' command", is_string: false, optional: true), FastlaneCore::ConfigItem.new(key: :build_path, env_name: "FL_SPM_BUILD_PATH", description: "Specify build/cache directory [default: ./.build]",