• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ruby-grape / grape / 16249724556

13 Jul 2025 01:36PM UTC coverage: 98.197% (+0.001%) from 98.196%
16249724556

Pull #2582

github

web-flow
Merge 7b330f946 into 2dd0bd9d0
Pull Request #2582: Fix leaky slash when normalizing

3 of 3 new or added lines in 1 file covered. (100.0%)

3376 of 3438 relevant lines covered (98.2%)

50148.73 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

55.56
/lib/grape/serve_stream/sendfile_response.rb
1
# frozen_string_literal: true
2

3
module Grape
44✔
4
  module ServeStream
44✔
5
    # Response should respond to to_path method
6
    # for using Rack::SendFile middleware
7
    class SendfileResponse < Rack::Response
44✔
8
      def respond_to?(method_name, include_all = false)
44✔
9
        if method_name == :to_path
×
10
          @body.respond_to?(:to_path, include_all)
×
11
        else
12
          super
×
13
        end
14
      end
15

16
      def to_path
44✔
17
        @body.to_path
×
18
      end
19
    end
20
  end
21
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc