Yesterday the test cases stopped working when running them from rake. After some careful inspection I found that the GIT_ environment variables set by git are copied into the test environment causing git to think it's operating in the Apprise Git repository instead of in the fake rails root. Added a clean_environment! helper method that cleans the GIT_ variables out of the environment.
Added switches to the apprise command and a second rake task to either show all dependencies of the project or just the outdated.
When the user doesn't specify a specific directory to inspect, we use the current working directory.