hiro
hiro copied to clipboard
Framework for testing third-party JavaScript applications
Hiro
Hiro is a framework for testing third-party JavaScript applications. It runs each test suite in a separate sandbox preventing global state leaks and conflicts.
Stable version can be found here: http://hirojs.com/. The current master branch contains the source of Hiro 2, backwards incompatible iteration of Hiro that is scheduled to be released soon.
Patches
Before submitting a patch please make sure that:
-
You have an issue opened describing your problem or proposal.
-
You use tabs for indentation.
-
Your coding style looks similar to what is already in the repo.
-
All JavaScript files pass JSHint check (you can run 'grunt lint' to automatically lint files.
-
All tests pass. To run tests open 'tests/test.html' in your browser.
-
Example tests behave as intended. To check that execute 'grunt run' and open http://localhost:7777/ in your browser. Execute all tests and you should see only three failures:
- BasicTests.testFailedTest
- Basictests.testFailedExpect
- FailedSuite.testSimple
These failures were introduced for UI demonstration purposes.
-
Your commit messages look good (no one-liners please). See most recent commit messages for reference.
Author
Anton Kovalyov http://anton.kovalyov.net @valueof