Skip to content

If the user reads exactly the content length, rack expects the input to be closed. #176

If the user reads exactly the content length, rack expects the input to be closed.

If the user reads exactly the content length, rack expects the input to be closed. #176

Workflow file for this run

name: Test
on: [push, pull_request]
permissions:
contents: read
env:
CONSOLE_OUTPUT: XTerm
jobs:
test:
name: ${{matrix.ruby}} on ${{matrix.os}} ${{matrix.gemfile}}
runs-on: ${{matrix.os}}-latest
continue-on-error: ${{matrix.experimental}}
env:
BUNDLE_GEMFILE: ${{matrix.gemfile}}
strategy:
matrix:
os:
- ubuntu
- macos
ruby:
- "3.1"
- "3.2"
- "3.3"
gemfile:
- gems/rack-v1.rb
- gems/rack-v2.rb
- gems/rack-v3.rb
experimental: [false]
include:
- os: ubuntu
ruby: truffleruby
experimental: true
- os: ubuntu
ruby: jruby
experimental: true
- os: ubuntu
ruby: head
experimental: true
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{matrix.ruby}}
bundler-cache: true
- name: Run tests
timeout-minutes: 10
run: bundle exec bake test