The tests didn't get done in the initial port, and a fair number of other things as well. Although it's been functional and very useful, it's time to get the tests going and fix a few other anomalies.
Following patch makes the tests work... and in some cases restores lost functionality. It also removes cruft code and updates the README to match 8.x reality.
Comments
Comment #4
rfayFixes classic out-of-memory in print_r(); Remove $message['params'] to make the array less complex.
Comment #7
rfayRuns fine locally, struggling to figure out what's happening. Added flood control configuration.
Comment #10
rfayMore debugging added
Comment #11
rfayComment #14
rfaysomething about drupal_set_message() ? Trying removing the dsm that is working.
Comment #17
rfayComment #20
rfayComment #23
rfayComment #26
rfayComment #29
rfayComment #32
rfayComment #35
rfayOh dear, finally figured out what was different between my local and the testbot. It's Drupal 8.3.x that is the issue. The tests are totally clean on 8.2.x, which is what I had, but the testbot is now up to 8.3.x.
So now I'm trying to figure out what could possibly be wrong.
Comment #36
rfayThe problem was a significant change in config of the contact module (allowing config of the confirmation message, which we keyed on; the default was no message.)
git bisect to the rescue. But it would have been smarter to actually look at the contact config form in later versions.
Comment #38
rfayCommitted