jQuery Event Unit Testing Helpers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
test Enable options by fixing dispatchEvent Jun 6, 2016
.gitattributes Build: Normalize line endings Apr 14, 2014
.gitignore Build: Get QUnit from Bower Jun 9, 2014
.jshintrc initial commit Dec 2, 2012
AUTHORS.TXT Build: Update AUTHORS.txt Aug 22, 2014
CONTRIBUTING.md Docs: Removed IRC channel links in CONTRIBUTING.md Dec 31, 2013
Gruntfile.js Build: Update QUnit to 1.17.1 Feb 12, 2015
LICENSE.txt Build: Remove dates from copyright notice Dec 31, 2014
README.md README: Fix typo Aug 3, 2016
bower.json Build: Update QUnit to 1.17.1 Feb 12, 2015
jquery.simulate.js Enable options by fixing dispatchEvent Jun 6, 2016
package.json 1.0.1 Feb 12, 2015



Simulate events to help unit test user interactions.

Project Status

jquery-simulate is in use by projects of the jQuery Foundation, but isn't under active development. Usually issues are addressed by members of the jQuery UI team when they're affected, while other pull requests linger and get stale. We hesitate to put more time into this project, since its future is unclear.

Specifically we're hoping for the WebDriver API to become a much better solution. We're currently experimenting with that, via Intern on PEP).

That said, this project is stable and should work fine. Just keep the above in mind before using it.

How to build

If you don't yet have grunt installed:

npm install -g grunt-cli


npm install

How to test

Open the test/index.html in a browser.