Add a --forceexit flag.

--forceexit will do a process.exit() after all tests finish, even if there are still outstanding timeouts / whatever that are keeping the node event loop alive.
ISSUE-132
- Added test to ensure helpers are loaded before specs.
Use terminal reporter for teamcity
Updated the jasmine-reporters dependency for teamcity reporter functionality.
Added dependency on underscore to fix issue #111
upgrade version
Using walkdir instead of findit means that this now works on windows.
Default timeout on asynchronous tests to jasmines's DEFAULT_TIMEOUT_INTERVAL (5000 ms). Allow timeout to be specified in the spec. Add examples on using async tests to README.md.
packege version
Fixes for use with requirejs
Temporary hot fix for compatability with linux systems.
Added tests for running with requirejs and fixed some bugs found in testing.
Removed this keyword, as it was causing a test failure. Added coffee option to scripts/specs bash test runner
migrated from findit to walker (addition to #138 and pull request 141)
need to update the prevStats with the current stats so that we process only once per change (my windows 7 seems to fire twice a change event through the fs.watch() api)
prints stderr messages (like compilation failures) during autotest runs.
when a child process encounters errors (printed to stderror) those are not printed to the autotest process. A common use case is a compilation failure in the spec. The compile problem would be swallowed, as the child process is responsible for printing test results. as simplemost fix, the data printed to stderr of the child is also printed to stderr of the parent process.
I did not find out how I would be able to integrate a test case for this fix into the current test structure.
Updated root specs.sh to be virtually the same as the scripts/specs bash file.
Fixed expected assertion count on the requirejs test run
version upgrade
Merge branch 'findit-walkdir-autotest-fix' of https://github.com/CodingFabian/jasmine-node