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

Reply via email to