SeasideSt / Parasol

Testing web apps in Smalltalk using Selenium WebDriver.
MIT License
31 stars 16 forks source link

Infinite load loop involving Seaside and Parasol when reloading either project - GemStone only #43

Closed dalehenrich closed 3 years ago

dalehenrich commented 3 years ago

There is definitely a Metacello project dependency loop between Seaside and Parasol ... Metacello checks for package dependency loops and not out and out project dependency loops --- a deficiency in Metatacello, but Metacello would simply produce an error, much better than infinite loop, but at the end of the day the loop must be broken ... for the purposes of this bug, I will fix the baseline and remove the Parasol to Seaside project dependency for GemStone only - since it is sufficient that Seaside loads Parasol.

dalehenrich commented 3 years ago

Looks like I've messed up the baselines for Pharo and Squeak ... the GemStone errors are expected and require the mods on the issue_1223 branch ... My intent is to only change the GemStone behavior, stay tuned ...

dalehenrich commented 3 years ago

The failed GemStone travis runs are now passinge. I reran them after the merge of Seaside