Automate tests

Fixes #16 
gotcha. i was just asking because it didn't have the `notification` bits