flatiron/flatiron — pull request #13 by mikl (2011-12-24 17:02:42+00:00)
Title: Check that error message includes the filename we required(). 

I had this problem when experimenting with command files. Suddenly, my command would stop working, and I would just get the usage test whenever trying to run it.

The root cause was an error in another module I had required, but the error message was being squelched by Flatiron.

This adds a check that the error message actually contains the command name. This will reduce the chance of false positives (but not completely eliminate it).