danabr / multipart-parser

A multipart parser written in Ruby
MIT License
17 stars 10 forks source link

test_long test is failing #7

Open Apteryks opened 1 year ago

Apteryks commented 1 year ago

Hello,

When running the test suite with rake test from the latest released gem and Ruby 2.7.4, I get:

starting phase `check'
/gnu/store/j4z07lyi1ykk8bc68h1p4bpj1il9dn3f-ruby-2.7.4/bin/ruby -w -I"lib:test" -I"/gnu/store/j4z07lyi1ykk8bc68h1p4bpj1il9dn3f-ruby-2.7.4/lib/ruby/gems/2.7.0/gems/rake-13.0.1/lib" "/gnu/store/j4z07lyi1ykk8bc68h1p4bpj1il9dn3f-ruby-2.7.4/lib/ruby/gems/2.7.0/gems/rake-13.0.1/lib/rake/rake_test_loader.rb" "test/multipart_parser/parser_test.rb" "test/multipart_parser/reader_test.rb" 
Loaded suite /gnu/store/j4z07lyi1ykk8bc68h1p4bpj1il9dn3f-ruby-2.7.4/lib/ruby/gems/2.7.0/gems/rake-13.0.1/lib/rake/rake_test_loader
Started
.....F
===============================================================================
Failure: test_long(MultipartParser::ReaderTest): <false> is not true.
/tmp/guix-build-ruby-multipart-parser-0.1.1.drv-0/gem/test/multipart_parser/reader_test.rb:97:in `test_long'
      94: 
      95:       reader.write(fixture.raw)
      96: 
  =>  97:       assert !on_error_called
      98:       assert reader.ended?
      99: 
     100:       assert_equal parts.size, fixture.parts.size
===============================================================================
.
Finished in 0.021001056 seconds.
-------------------------------------------------------------------------------
7 tests, 24 assertions, 1 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
85.7143% passed
-------------------------------------------------------------------------------
333.32 tests/s, 1142.80 assertions/s
rake aborted!
Command failed with status (1): [ruby -w -I"lib:test" -I"/gnu/store/j4z07lyi1ykk8bc68h1p4bpj1il9dn3f-ruby-2.7.4/lib/ruby/gems/2.7.0/gems/rake-13.0.1/lib" "/gnu/store/j4z07lyi1ykk8bc68h1p4bpj1il9dn3f-ruby-2.7.4/lib/ruby/gems/2.7.0/gems/rake-13.0.1/lib/rake/rake_test_loader.rb" "test/multipart_parser/parser_test.rb" "test/multipart_parser/reader_test.rb" ]

Tasks: TOP => test

Any idea of what is going wrong?

Thanks.