Missed test cases covering the warnings

Thus let `warn` slip through. This catches that issue.
Merge pull request #7 from mhaskel/test_updates

Missed test cases covering the warnings