Hi, As Iâm diving into the changes and why it fails: (ReadWriteStream on: âabcâ) contents -> = âabcâ on Pharo 6 -> = ââ on Pharo 7 That seems wrong to me. (Iâve also sent this question via github on the commit itself https://github.com/pharo-project/pharo/commit/9e442addff3790af0c78dbc73f1f34... <https://github.com/pharo-project/pharo/commit/9e442addff3790af0c78dbc73f1f34...> ) cheers Johan
On 22 Jul 2018, at 10:52, Johan Brichau <johan@inceptive.be> wrote:
Hi,
I am taking a look at making Grease and Seaside work correctly on Pharo7.
There have been a number of changes to the ReadWriteStream implementation in Pharo that break Grease tests: https://travis-ci.org/SeasideSt/Grease/jobs/406766720 <https://travis-ci.org/SeasideSt/Grease/jobs/406766720> It seems ReadWriteStream is broken: the readLimit is almost always wrong meaning that the stream `atEnd`, `contents` etc.. return wrong values
Before I dive into this, I wanted to inquire if anyone is working on this as I cannot seem to find any open cases on this on the issue tracker.
cheers Johan