diff options
author | Juanjo Rodriguez <juanjo@apache.org> | 2020-05-02 23:12:02 +0200 |
---|---|---|
committer | Juanjo Rodriguez <jjrodrig@gmail.com> | 2020-05-02 23:57:54 +0200 |
commit | 69f6b8686c936585dfe23a4c2ae671a989167611 (patch) | |
tree | e3615034763c6f928ecd6b582151104ace6c8ced | |
parent | baba64bfe47ab548231375f95b1e1a2a68d95bcc (diff) | |
download | couchdb-69f6b8686c936585dfe23a4c2ae671a989167611.tar.gz |
Quit test run without checking that couchdb is runningarchive/protoypeprotoype
-rw-r--r-- | test/javascript/cli_runner.js | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/test/javascript/cli_runner.js b/test/javascript/cli_runner.js index 73467626b..a35348f20 100644 --- a/test/javascript/cli_runner.js +++ b/test/javascript/cli_runner.js @@ -12,6 +12,19 @@ // /* + * Quit current test execution if it is tagged as skipped or ported to elixir + */ +function quitIfSkippedOrPorted() { + if(couchTests.skip) { + quit(2); + } + + if(couchTests.elixir) { + quit(3); + } +} + +/* * Futon test suite was designed to be able to run all tests populated into * couchTests. Here we should only be loading one test, so we'll pop the first * test off the list and run the test. If more than one item is loaded in the @@ -22,14 +35,6 @@ function runTest() { var count = 0; var start = new Date().getTime(); - if(couchTests.skip) { - quit(2); - } - - if(couchTests.elixir) { - quit(3); - } - for(var name in couchTests) { count++; } @@ -51,6 +56,8 @@ function runTest() { } } +quitIfSkippedOrPorted(); + waitForSuccess(CouchDB.isRunning, 'isRunning'); runTest(); |