I added a sort to the list of files that EnvJasmine will execute. This
ensures that the order will not change on different environments
(Solaris and UNIX, for example, will list these files in different
orders if they are not sorted beforehand.
Reengineered EnvJasmine to load eacj spec file in its own scope, this
will prevent the specs from stepping on each others toes. This is a
significant change, so the version is being revved to 1.5.
Fixed issue 10: https://github.com/trevmex/EnvJasmine/issues/10
Added the ability to suppress console messages with the --supressConsoleMsgs option
Added better commandline formatting and more information on which tests are failing
Added the option to set a different test directory, if you want to split your specs and mocks apart from your core EnvJasmine logic
Fixed bug where --suppressConsoleMsgs was always showing
Cleaned up how default directories were being allocated.
Improved the loading of scripts in separate scopes. Created a loadFactory to reassign the EnvJasmine.load function to each scope in turn. Added a EnvJasmine.loadGlobal function to load objects in the top level scope, like load() does.
Exposed the current scope through EnvJasmine.currentScope so global functions can be spyed on within the current scope.
Getting rid of Loading message and adding line to
failed test output show the spec file with the
failing test.
Neutering the rhino reporter's log method. This
will prevent all the ">> Jasmine waiting for..."
messages when doing any asynchronous testing.
Continue running even if there were failing tests
in a spec file.
Getting rid of results for individual spec files
and moving the failing test output to the final
results section.
Getting rid of extraneous 'results' variable.
Making the code to generate failed test results a
bit more readable.
Reversing the list of Suite names in a failing
test so they start with the most general (the
outer describe block).
Replacing EnvJasmine.red and EnvJasmine.green with
functions (also added EnvJasmine.plain for
symmetry's sake).
Merge pull request #12 from javallone/output-cleanup

Output cleanup
Upgraded to EnvJasmine 1.6
- Added new documentation and --help option.
- Fixed a formatting bug when all tests pass
- Fixed run_all_tests.sh to be able to take command line attributes