The exception you end up seeing if it can't load a module is

```
======================================================================
ERROR: Failure: ImportError (No module named placeholder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/nose/loader.py", line 253, in generate
    for test in g():
  File "/Users/rcduar/workspace/workingOnSpark/QA-NeverwinterDP/installation_tests/test_installs.py", line 23, in test_ifWhichCanFindBinary
    testConfig = dynamicallyLoadModule(name)
  File "/Users/rcduar/workspace/workingOnSpark/QA-NeverwinterDP/installation_tests/test_installs.py", line 13, in dynamicallyLoadModule
    f, file, desc=imp.find_module(name, [ROLES_DIR])
ImportError: No module named placeholder
```

Which pretty accurately describes what went wrong I think.  Is that verbose enough or do you think I should catch the error and output a custom message saying to fix your config?