fixes for PR'd breaking changes

- #492 introduced asynchrony not being viable in before
  and after hooks and broke tests, resolved
- #490 broke tests by changing a comparison from equals
  true to equals truthy, which was invalid
- My bad for not catching these before accepting the PRs