Must always have non_transactional if your trying to test an after_commit hook