Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A functional test suite based of qUnit, Selenium and jQuery
Branch: master
Pull request Compare This branch is 389 commits ahead, 76 commits behind bitovi:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
autosuggest
drivers
java
pages
qunit
resources
scripts
syn @ 65cd0f8
test
.gitignore
.gitmodules
README
build.js
dependencies.json
docs.html
envjs
envjs.bat
funcunit.html
funcunit.js
generate_docs.html
index.html
loader.js
qunit.html
settings.js
summary.ejs
template.html
update

README

Relevant links:
1. http://jupiterit.com/#news/funcunit-fun-web-application-testing
2. http://groups.google.com/group/funcunit
3. http://twitter.com/funcunit
4. http://funcunit.com/


Building a new FuncUnit
1. Clone the repository at http://github.com/jupiterjs/javascriptmvc
2. Use git submodule init and git submodule update to get the submodules.  The only ones we'll need are steal and funcunit
3. Unzip funcunit/java/selenium-server.jar into a folder at funcunit/java/selenium-server/
4. Make whatever changes you want to syn, funcunit, drivers, or selenium. 
5. From the framework directory, on the command line run js funcunit/build.js.  This will build the JS scripts and copy the relevant files.
6. Using a tool like 7-zip (for windows), zip up the java/selenium-server folder.  Copy the selenium-server.jar into the funcunit/java folder.
7. Run js funcunit/build.js again (to copy the jars).

That's it, funcunit/dist contains the same standalone funcunit placed into the standalone download.
Something went wrong with that request. Please try again.