WIP: add E2E test suite unrelated to docs examples

This is ongoing, bear with me while I hack on this :<
You don't need to explicitly include the helpers like this, the files will be picked up by the tests