completes #5 - support app arguments

Refers to #4 #5 
I think it would work. Im on Linux and work.
There's no point in unnecessary nesting the tests when there's only one function to test.