Index: chrome/browser/resources/hterm/html/test_harness.html |
diff --git a/chrome/browser/resources/hterm/html/test_harness.html b/chrome/browser/resources/hterm/html/test_harness.html |
index 9f8d2f0b4d3f21c25592a581df83cd563425221e..f3c3649c2a582c6f0858ede2dae7d164e320c32c 100644 |
--- a/chrome/browser/resources/hterm/html/test_harness.html |
+++ b/chrome/browser/resources/hterm/html/test_harness.html |
@@ -1,14 +1,26 @@ |
<!DOCTYPE html> |
<html> |
<head> |
- <script src='../js/test_manager.js'></script> |
- |
- <script src='../js/mock_row_provider.js'></script> |
+ <!-- PubSub is currently unscoped (it's not in hterm.*) --> |
<script src='../js/pubsub.js'></script> |
+ |
+ <!-- hterm.* things --> |
+ <script src='../js/hterm.js'></script> |
<script src='../js/scrollport.js'></script> |
+ <script src='../js/terminal.js'></script> |
+ <script src='../js/options.js'></script> |
+ <script src='../js/screen.js'></script> |
+ <script src='../js/vt100.js'></script> |
- <script src='../js/pubsub_tests.js'></script> |
+ <!-- Test specific things --> |
+ <script src='../js/test_manager.js'></script> |
+ <script src='../js/mock_row_provider.js'></script> |
+ |
+ <!-- Tests --> |
<script src='../js/scrollport_tests.js'></script> |
+ <script src='../js/screen_tests.js'></script> |
+ <script src='../js/terminal_tests.js'></script> |
+ <script src='../js/vt100_tests.js'></script> |
<script> |
var testManager; |
@@ -17,10 +29,12 @@ |
function init() { |
testManager = new TestManager(); |
testRun = testManager.createTestRun({window: window}); |
+ |
+ // Stop after the first failure to make it easier to debug in the |
+ // JS console. |
testRun.maxFailures = 1; |
testRun.selectPattern(testRun.ALL_TESTS); |
- |
testRun.run(); |
} |
</script> |