I've released the first public version of yui-runner, a small framework for automating the running of YUI javascript unit tests and reporting of their results.
See https://github.com/lacostej/yui-runner
As the main goal is to be able to run your tests from anywhere, the integration is done thanks to a JUnit runner. This means your tests will run in maven thanks to surefire or in your favorite editor.
An example project can be found under https://github.com/lacostej/yui-runner/tree/master/yui-runner-it/src/test/resources.
The project will soon be available on ibiblio, something I'll blog about.
Note: the API for yui-runner is going to change for more flexibility in selecting the URLs to load.
Showing posts with label js. Show all posts
Showing posts with label js. Show all posts
Wednesday, January 5, 2011
Sunday, December 12, 2010
user.js scripts for browser (firefox & chromium)
I wrote a Greasemonkey script for a friend: Disable keyboard input. As strange as it sounds, the goal is to let someone navigate with a mouse but not use they keyboard to enter stuff. The user suffers Alzheimer's disease.
I found out by accident that chrome also supports firefox greasemonkey user.js. It treats them as extensions. Now chromium doesn't seem to have a GUI to manage the installed scripts, and as it changes the script's file name upon installation, I had to use
Stop the browser, delete the directory and restart the browser to get the extension removed.
I found out by accident that chrome also supports firefox greasemonkey user.js. It treats them as extensions. Now chromium doesn't seem to have a GUI to manage the installed scripts, and as it changes the script's file name upon installation, I had to use
grep to find the proper file. On linux, that particular installation went under:
/home/jerome/.config/chromium/Default/Extensions/hlikiangigedihjlmhceanglikpccjoi/1.0_0/script.js
Stop the browser, delete the directory and restart the browser to get the extension removed.
Subscribe to:
Posts (Atom)