aboutsummaryrefslogtreecommitdiff
path: root/src/batchtools/headless/src/main/java/com/galois/fiveui
diff options
context:
space:
mode:
authorGravatar Rogan Creswick <creswick@gmail.com>2013-06-16 13:13:00 -0700
committerGravatar Rogan Creswick <creswick@gmail.com>2013-06-16 13:13:00 -0700
commit088f171d315fccae73205dd7bdb5957b09d92e54 (patch)
tree7782832d363e1bd1c98643c381e6f39c10a5ff0a /src/batchtools/headless/src/main/java/com/galois/fiveui
parent6119a4e5a1ced33fd7b974064d56b49f92700c4c (diff)
the batch runner now injects dependencies, and a few tests check for this behavior
Diffstat (limited to 'src/batchtools/headless/src/main/java/com/galois/fiveui')
-rw-r--r--src/batchtools/headless/src/main/java/com/galois/fiveui/BatchRunner.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/batchtools/headless/src/main/java/com/galois/fiveui/BatchRunner.java b/src/batchtools/headless/src/main/java/com/galois/fiveui/BatchRunner.java
index 69b8c1c..74bd109 100644
--- a/src/batchtools/headless/src/main/java/com/galois/fiveui/BatchRunner.java
+++ b/src/batchtools/headless/src/main/java/com/galois/fiveui/BatchRunner.java
@@ -268,6 +268,12 @@ public class BatchRunner {
injected += Utils.readFile(_root + JS_SRC_ROOT + "selenium/selenium-injected-compute.js");
injected += Utils.readFile(_root + JS_SRC_ROOT + "fiveui/injected/compute.js");
+ if (null != ruleSet.getDependencies()) {
+ for (String dep : ruleSet.getDependencies()) {
+ injected += Utils.readFile(dep);
+ }
+ }
+
String ruleStrList = ruleSet.toJS();
String cmd = "fiveui.selPort.send('ForceEval', " + ruleStrList + ");";