clj-commons / clj-commons/byte-transforms
Tests fail with byte-streams 0.2.1-alpha2 and up
- Dominant language
- Clojure
- Stars
- 107
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
I went to bump up byte-streams, since 0.2.0 is quite old, and started seeing a lot of failures in the concat-roundtrip-compressors test like:
```
FAIL in (concat-roundtrip-compressors) (byte_transforms_simple_check.clj:51)
expected: {:result true}
actual: {:shrunk {:total-nodes-visited 186, :depth 0, :pass? false, :result false, :result-data nil, :time-shrinking-ms 406, :smallest [#object["[B" 0x3305897c "[B@3305897c"] 1 :gzip]}, :failed-after-ms 1151, :num-tests 1888, :seed 1651736988115, :fail [#object["[B" 0x3305897c "[B@3305897c"] 1 :gzip], :result false, :result-data nil, :failing-size 87, :pass? false, :test-var "concat-roundtrip-compressors"}
```
The only change in byte-streams from 0.2.1-alpha1 to 0.2.1-alpha2 was https://github.com/clj-commons/byte-streams/commit/4750b5b9255fa4cf78b57c8cc850ea0185bd49f2.
This is almost certainly a byte-streams bug, possibly related to clj-commons/byte-streams#37, given the code change, but this issue serves as a reminder to revisit when byte-streams is fixed.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.