I recently started seeing exceptions when running Honeypot tests via SimpleTest, and it looks like they're related to All TestBase derived tests now enforce strict configuration schema adherence by default. So I'll need to look into the Configuration schema/metadata docs and see what's the best way to get this moving.
Some of the Honeypot configuration is dynamic, generated per-node-type or per-comment-type, etc., so hopefully there's a graceful way to do that. For now, I'm adding the hack protected $strictConfigSchema = FALSE; in Honeypots tests.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | honeypot-strict-schema-2403757-3.patch | 2.17 KB | mr.baileys |
| #2 | config-inspector-honeypot.png | 122.81 KB | mr.baileys |
Comments
Comment #2
mr.baileysPatch attached that:
Tested with Config Inspector and verified that all honeypot configuration settings are now correctly validated:

Comment #3
geerlingguy commented@mr.baileys - awesome! Thanks for the work on this patch; if it passes on the testbot run, I'll commit. This is one of those tasks I probably would've just put off forever, so I'm glad someone had the initiative to get it fixed :)
Comment #4
geerlingguy commented