Ensure failed assertions, and fail-to-run assertions actually fail tests
fix failed assertion caught by #1157 fix
Fixes flapping test; ensure empty queue in setup
Merge pull request #1157 from resque/issue-1157/add-assert-in-work-block-helper

Failed Assertions Don't Fail Tests :rage: