Integrate end-to-end tests in CI
We should integrate end-to-end test (or wtf they are called), meaning testing the actual functionality using the bitmaskctl just build in CI.
One very simple test we should start with would be to register and account, send a mail and wait for the mail to arrive in the inbox:
- Register a testuser test_HASH@cdev.bitmask.net ?
- Login as this user (will generate key)
- Generate subject-hash
- Send a mail to this user with given hash in subject (from another @cdev account)
- wait
- use offlineimap (sth else?) to fetch mails
- look for mails with given hash in subject
(from redmine: created on 2016-12-17)