Provo: The Zotero unit test automator
Requirements
Requirements are the same as for building Zotero Standalone plus the following:
Connector Tests
- Google Chrome (for Chrome connector tests)
- Safari (for Safari connector tests)
- xar modified to build safariextz archives
- libxml2 and openssl (for xar)
- xxd
- Safari certificate, dumped to pem and der following the instructions on the xar page above
Bookmarklet Tests
Running
Edit config.sh. Run test.sh.