Metacello / metacello

Metacello is a package management system for Smalltalk
MIT License
87 stars 43 forks source link

Fix failing tests that compare source of baseline methods #522

Closed tom95 closed 4 years ago

tom95 commented 4 years ago

This is a proposal for fixing the issue where comparing the source of baseline methods fails in Squeak-trunk, because Squeak-trunk no longer logs the source code to the changes file when asked to #suspendSystemUpdateEventsDuring:.

We take two steps:

  1. replace t1 from the decompile string with spec
  2. pretty-print both strings so we can easily compare that the ASTs match

(cc'ing @j4yk since we had talked about it in the issue before)

dalehenrich commented 4 years ago

SmalltalkHub is down and that is causing the Pharo test failures ...