Restartless add-on version of Test Pilot (https://testpilot.mozillalabs.com/) with more features and a simpler api.
See doc/ for more info!
-
use the mozilla addon-sdk (also known as jetpack):
-
(link in the
cfxbinary to your path somewheres :p) -
fork and clone
To see it in action:
make build # get js, submodules
cfx run
TP2 knows useful run-time args
cfx run --static-args '{"debug":true}'
# or with more power, setting debug, several prefs, and opening urls
cfx run --static-args '{"debug":true,"prefs": {"+tppref":1,"overall.pref":2},"urls":["somewhe.re"]}'
Interactive Debug:
"about:addons" > extensions > (testpilot2) > [scratchpad]
please use git flow like workflow:
-
masteris always good -
developis the leading edge -
if you have bug, branch and pull
$ git checkout -b 31_myfeature $ # code, code, hack .... $ git push -A upstream
-
brew install git-flowcan help.
To setup build:
`pip install -r requirements-build.txt`
cfx test
use github issues. We don't have bugzilla integration running yet.
Test Pilot needs your help as a champion, experimenter, or coder. Whatever your background (nation, language, neurotypical status, physical ability, sex, gender, orientation, age), you are welcome, and will be treated profressionally, respected, and valued.
_____ ____ __ _____ ___ _ _ ___ _____ ___
| | | |_ ( (` | | | |_) | | | | / / \ | | ) )
|_| |_|__ _)_) |_| |_| |_| |_|__ \_\_/ |_| /_/_