aboutsummaryrefslogtreecommitdiffstats
path: root/gen_jstd_configs.js
diff options
context:
space:
mode:
authorIgor Minar2012-10-18 03:13:04 -0700
committerIgor Minar2012-10-18 03:13:04 -0700
commit8d69f4b93aea66a417f5c881b2e6381d19d86b35 (patch)
tree663300a6e3e38e28df9a7298f30d838a87cce5cb /gen_jstd_configs.js
parentca96ec32f996b1130f06ad070ee29c5810c40e57 (diff)
downloadangular.js-8d69f4b93aea66a417f5c881b2e6381d19d86b35.tar.bz2
chore(jstd): remove JsTestDriver from our repo
Testacular FTW!
Diffstat (limited to 'gen_jstd_configs.js')
-rwxr-xr-xgen_jstd_configs.js47
1 files changed, 0 insertions, 47 deletions
diff --git a/gen_jstd_configs.js b/gen_jstd_configs.js
deleted file mode 100755
index 842cfe21..00000000
--- a/gen_jstd_configs.js
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/usr/bin/env node
-/* This file reads in list of files from angularFiles.js and generate various jstd config files */
-
-var fs = require('fs'),
- angularSrc,
- angularScenario;
-
-fs.readFile('angularFiles.js', function(err, data) {
- eval(data.toString());
- var prefix = 'server: http://localhost:9876\n\n',
- prefixScenario = 'server: http://localhost:9877\n\n';
-
- angularSrc = angularFiles.angularSrc.join('\n- ');
- angularScenario = angularFiles.angularScenario.join('\n- ');
-
- fs.writeFile('./jsTestDriver.conf', prefix + combine(angularFiles.jstd,
- angularFiles.jstdExclude));
-
- fs.writeFile('./jsTestDriver-modules.conf', prefix + combine(angularFiles.jstdModules));
-
- fs.writeFile('./jsTestDriver-scenario.conf', prefixScenario +
- combine(angularFiles.jstdScenario) +
- '\n\nproxy:\n- {matcher: "*", server: "http://localhost:8000"}');
-
- fs.writeFile('./jsTestDriver-perf.conf', prefix + combine(angularFiles.jstdPerf,
- angularFiles.jstdPerfExclude));
-
- fs.writeFile('./jsTestDriver-jquery.conf', prefix + combine(angularFiles.jstdJquery,
- angularFiles.jstdJqueryExclude));
-
- fs.writeFile('./jsTestDriver-coverage.conf', prefix +
- combine(angularFiles.jstd, angularFiles.jstdExclude) +
- '\n\nplugin:\n- name: "coverage"\n' +
- 'jar: "lib/jstestdriver/coverage.jar"\n' +
- 'module: "com.google.jstestdriver.coverage.CoverageModule"');
-});
-
-function combine(load, exclude) {
- var fileList = 'load:\n- ' + load.join('\n- ');
- if (exclude) fileList += ('\n\nexclude:\n- ' + exclude.join('\n- '));
-
- //Replace placeholders for src list before returning
- return fileList.replace(/@(.*)/g, function(all, alias) {
- return angularFiles[alias].join('\n- ');
- });
-}
-