commit | 39e8bd2fb48cb3ca333206f9cabc135d34c44b95 | [log] [tgz] |
---|---|---|
author | Simon Kaegi <skaegi> | Tue Apr 27 19:36:25 2010 +0000 |
committer | Simon Kaegi <skaegi> | Tue Apr 27 19:36:25 2010 +0000 |
tree | 4f40cd9891f96072139e303ea4d5a956a9573529 | |
parent | f1154b5e8764406c38e1713a88904283dd120388 [diff] |
making "evals" unique
diff --git a/bundles/org.eclipse.e4.languages.javascript.junit/src/org/eclipse/e4/languages/javascript/junit/JavaScriptTestCase.java b/bundles/org.eclipse.e4.languages.javascript.junit/src/org/eclipse/e4/languages/javascript/junit/JavaScriptTestCase.java index fe8cb00..97eb68b 100644 --- a/bundles/org.eclipse.e4.languages.javascript.junit/src/org/eclipse/e4/languages/javascript/junit/JavaScriptTestCase.java +++ b/bundles/org.eclipse.e4.languages.javascript.junit/src/org/eclipse/e4/languages/javascript/junit/JavaScriptTestCase.java
@@ -41,6 +41,7 @@ private ClassLoader applicationClassLoader; private ClassLoader originalApplicationClassLoader; private boolean superRunTest = false; + private volatile static int evalCount; private static URL ASSERT_SCRIPT = JavaScriptTestCase.class.getResource("assert.js"); static { @@ -145,7 +146,7 @@ public Object eval(String source, String sourceName) { if (sourceName == null) { - sourceName = "eval"; + sourceName = "eval-" + evalCount++; } return context.evaluateString(globalScope, source, sourceName, 1, null); }