[DRE-maint] Bug#1063389: Find out which dependency causes these failures with ruby-grape 2.0

Pirate Praveen praveen at debian.org
Wed Feb 7 13:28:29 GMT 2024


Package: ruby-grape
severity: wishlist

I'm going to patch this to match the extected outcome, but we should 
figure out which dependency is causing a mismatch and ideally sync with 
upstream.

Failures:

   1) Grape::Http::Headers is expected to eq "location"
      Failure/Error: it { expect(described_class::LOCATION).to 
eq('location') }

        expected: "location"
             got: "Location"

        (compared using ==)
      # ./spec/integration/rack/v3/headers_spec.rb:5:in `block (2 
levels) in <top (required)>'

   2) Grape::Http::Headers is expected to eq "allow"
      Failure/Error: it { expect(described_class::ALLOW).to eq('allow') }

        expected: "allow"
             got: "Allow"

        (compared using ==)
      # ./spec/integration/rack/v3/headers_spec.rb:4:in `block (2 
levels) in <top (required)>'

   3) Grape::Http::Headers is expected to eq "x-cascade"
      Failure/Error: it { expect(described_class::X_CASCADE).to 
eq('x-cascade') }

        expected: "x-cascade"
             got: "X-Cascade"

        (compared using ==)
      # ./spec/integration/rack/v3/headers_spec.rb:7:in `block (2 
levels) in <top (required)>'

   4) Grape::Http::Headers is expected to eq "transfer-encoding"
      Failure/Error: it { expect(described_class::TRANSFER_ENCODING).to 
eq('transfer-encoding') }

        expected: "transfer-encoding"
             got: "Transfer-Encoding"

        (compared using ==)
      # ./spec/integration/rack/v3/headers_spec.rb:6:in `block (2 
levels) in <top (required)>'

Finished in 7.29 seconds (files took 1.68 seconds to load)
2171 examples, 4 failures, 1 pending

Failed examples:

rspec ./spec/integration/rack/v3/headers_spec.rb:5 # 
Grape::Http::Headers is expected to eq "location"
rspec ./spec/integration/rack/v3/headers_spec.rb:4 # 
Grape::Http::Headers is expected to eq "allow"
rspec ./spec/integration/rack/v3/headers_spec.rb:7 # 
Grape::Http::Headers is expected to eq "x-cascade"
rspec ./spec/integration/rack/v3/headers_spec.rb:6 # 
Grape::Http::Headers is expected to eq "transfer-encoding"

Randomized with seed 42165



More information about the Pkg-ruby-extras-maintainers mailing list