zulip/tools
Scott Feeney 69efe2a695 Add a Node.js-based test runner
There are no functional changes; you can still use the shell script
tools/test-js-with-node. It just delegates now to the new index.js to
iterate through all the other .js files in the test directory and run
them. This sets the stage for Istanbul to correctly compute test
coverage.

(imported from commit 6f521c78b7a314d010fa113f9c2c971ab999b637)
2013-08-20 10:46:22 -04:00
..
iframe-bot iframe-bot: Don't show tweets. 2013-08-13 10:41:02 -04:00
inject-messages Rename the 'humbug' API module to 'zulip'. 2013-08-08 10:22:31 -04:00
jslint Don't display unread counts until after making a bankruptcy decision. 2013-08-20 10:26:52 -04:00
print-all Change Humbug => Zulip in text/comments. 2013-08-07 10:00:07 -04:00
stress-test Change Humbug => Zulip in tools. 2013-08-07 10:00:07 -04:00
zulip_tools Rename humbug_tools to zulip_tools. 2013-08-07 10:00:08 -04:00
backup Remove old code for backing up sqlite version of trac database. 2013-07-31 16:54:09 -04:00
build-api-tarball Rename the 'humbug' API module to 'zulip'. 2013-08-08 10:22:31 -04:00
clean-branches clean-branches: Print the abbrev SHA for of each deleted ref 2012-11-06 15:45:24 -05:00
clean-repo Add a tool for removing stale *.pyc files 2012-10-12 13:28:09 -04:00
deploy-branch deploy-branch: Check out original ref by name if possible 2013-03-27 14:15:03 -04:00
django-template-graph django-template-graph: Replace slashes with newlines 2012-10-16 01:45:37 -04:00
do-destroy-rebuild-database Rename ~/.humbugrc to ~/.zuliprc. 2013-08-08 10:22:31 -04:00
do-destroy-rebuild-test-database Move generate-fixtures to tools/. 2013-08-08 10:22:32 -04:00
generate-activity-metrics.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
generate-fixtures Move generate-fixtures to tools/. 2013-08-08 10:22:32 -04:00
lint-all check-all: Run 'puppet parser validate' to validate puppet changes. 2013-08-09 13:53:17 -04:00
minify-js Fix minify-js failure to update app.js when templates changed 2013-08-09 23:31:44 -04:00
msmtprc.example Change Humbug => Zulip in text/comments. 2013-08-07 10:00:07 -04:00
munge_postgres_logs.pl Make munge_postgres_logs.pl executable 2013-01-29 12:16:32 -05:00
node Don't print an error when nodejs is at /usr/bin/node 2013-06-24 10:46:36 -04:00
post-commit Accept zulip.com emails in post-commit hook 2013-07-23 14:50:39 -04:00
post-receive post-receive: Properly encode unicode argument. 2013-08-08 10:32:16 -04:00
postgres-init-db postgres-init-db: Auto-detect whether we need to use sudo. 2013-05-22 14:58:43 -04:00
postgres-init-test-db [manual] Humbug testing databases now backed by postgres 2013-05-20 23:55:03 -04:00
pre-commit Fix pre-commit to call lint-all, not check-all 2013-08-09 14:23:36 -04:00
purge-deployments Rename humbug_tools to zulip_tools. 2013-08-07 10:00:08 -04:00
restart-server Rename humbug_tools to zulip_tools. 2013-08-07 10:00:08 -04:00
review Update review script to accept non-ASCII branch names 2013-08-15 10:56:46 -04:00
run-dev.py Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
run-graphiti Add supervisor conf file for stats 2013-06-03 16:16:22 -04:00
setup-git-repo Change Humbug => Zulip in tools. 2013-08-07 10:00:07 -04:00
show-profile-results.py Add profiled decorator and a tool to show profiler results. 2013-07-02 16:47:34 -04:00
test-all Rename check-all to lint-all. 2013-08-09 13:06:02 -04:00
test-backend Move generate-fixtures to tools/. 2013-08-08 10:22:32 -04:00
test-js-with-casper Added tools/test-js-with-casper symlink. 2013-08-09 13:04:52 -04:00
test-js-with-node Add a Node.js-based test runner 2013-08-20 10:46:22 -04:00
update-deployment Rename humbug_tools to zulip_tools. 2013-08-07 10:00:08 -04:00
update-prod-static Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
zulip-puppet-apply Rename humbug-puppet-apply to zulip-puppet-apply. 2013-08-07 10:00:08 -04:00