diff --git a/Library/Homebrew/test/utils/repology_spec.rb b/Library/Homebrew/test/utils/repology_spec.rb index 288da0d1fd..df0de5a65d 100644 --- a/Library/Homebrew/test/utils/repology_spec.rb +++ b/Library/Homebrew/test/utils/repology_spec.rb @@ -1,4 +1,4 @@ -# typed: true +# typed: strict # frozen_string_literal: true require "utils/repology" @@ -10,6 +10,10 @@ RSpec.describe Repology do end describe ".single_package_query" do + sig { + params(success: T::Boolean, stdout: String, stderr: String, exit_status: Integer) + .returns(T.untyped) + } def stub_curl(success:, stdout: "", stderr: "", exit_status: 0) instance_double(SystemCommand::Result, success?: success, stdout:, stderr:, exit_status:) end diff --git a/Library/Homebrew/test/vulns/identify_spec.rb b/Library/Homebrew/test/vulns/identify_spec.rb index 12f17edcd4..65fff1bffa 100644 --- a/Library/Homebrew/test/vulns/identify_spec.rb +++ b/Library/Homebrew/test/vulns/identify_spec.rb @@ -1,4 +1,4 @@ -# typed: true +# typed: strict # frozen_string_literal: true require "vulns/identify" @@ -146,6 +146,7 @@ RSpec.describe Homebrew::Vulns::Identify do end describe ".registry_package" do + sig { params(url: T.nilable(String)).returns(T.nilable(T::Hash[Symbol, T.untyped])) } def result(url) described_class.registry_package(url)&.to_h end diff --git a/Library/Homebrew/test/vulns/purl_spec.rb b/Library/Homebrew/test/vulns/purl_spec.rb index 40b5ff291a..1630dae0c9 100644 --- a/Library/Homebrew/test/vulns/purl_spec.rb +++ b/Library/Homebrew/test/vulns/purl_spec.rb @@ -1,4 +1,4 @@ -# typed: true +# typed: strict # frozen_string_literal: true require "vulns/purl"