https://github.com/perry-mitchell/jasmine-phantomjs
Jasmine / PhantomJS test utilities
https://github.com/perry-mitchell/jasmine-phantomjs
Last synced: 11 days ago
JSON representation
Jasmine / PhantomJS test utilities
- Host: GitHub
- URL: https://github.com/perry-mitchell/jasmine-phantomjs
- Owner: perry-mitchell
- Created: 2014-03-27T13:10:24.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-03-28T06:05:51.000Z (over 12 years ago)
- Last Synced: 2025-01-03T13:23:58.327Z (over 1 year ago)
- Language: JavaScript
- Size: 152 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
jasmine-phantomjs
=================
Jasmine, PhantomJS and JUnit testing utilities - for _Jasmine 2.0.0_
About
-----
The Jasmine testing framework is an incredibly simple and easy-to-use JavaScript library that makes writing and running tests a piece of cake. The library itself is well-made and works effectively in most browsers.
Being a browser-based testing toolkit, some work is required for those that require a more automated solution. Some may want to integrate with Ant and JUnit, but may be disappointed to find somewhat of a lack of software and support for doing so with Jasmine 2.*. This is where this repo comes in.
Included here are some utilities that improve the integration between these systems for use with a more automated testing workflow.
Contents
--------
- Jasmine runner for PhantomJS (run-jasmine.js): Output your Jasmine test results to the command-line.
- Jasmine JUnit Reporter plugin (junit-xml.js): Create JUnit-style XML output when running tests.
- Jasmine JUnit runner for PhantomJS (run-jasmine-junit.js): Output the JUnit XML (from the previous plugin) to the command-line.
Credits
-------
These scripts were cobbled together from others like the PhantomJS Jasmine script and some personal attempts and neatening up the output.
The initial Jasmine runner (run-jasmine.js) was rebuilt from the example provided by Ariya Hidayat [here](https://github.com/ariya/phantomjs/blob/master/examples/run-jasmine.js).