You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by br...@apache.org on 2019/07/14 19:36:53 UTC

[cordova-android] branch master updated: test: use verbose spec reporter (#778)

This is an automated email from the ASF dual-hosted git repository.

brodybits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-android.git


The following commit(s) were added to refs/heads/master by this push:
     new 989b4cc  test: use verbose spec reporter (#778)
989b4cc is described below

commit 989b4cc913d76d6ff2030e01d9935b847583ae42
Author: Chris Brody <ch...@brody.consulting>
AuthorDate: Sun Jul 14 15:36:46 2019 -0400

    test: use verbose spec reporter (#778)
    
    Co-authored-by: Christopher J. Brody <ch...@brody.consulting>
    Co-authored-by: Raphael von der GrĂ¼n <ra...@users.noreply.github.com>
---
 package.json           |  1 +
 spec/coverage.json     |  3 +++
 spec/e2e/jasmine.json  |  3 +++
 spec/helper.js         | 31 +++++++++++++++++++++++++++++++
 spec/unit/jasmine.json |  3 +++
 5 files changed, 41 insertions(+)

diff --git a/package.json b/package.json
index 8c066c9..998c6d7 100644
--- a/package.json
+++ b/package.json
@@ -45,6 +45,7 @@
     "eslint-plugin-promise": "^4.0.1",
     "eslint-plugin-standard": "^4.0.0",
     "jasmine": "^3.3.1",
+    "jasmine-spec-reporter": "^4.2.1",
     "nyc": "^14.1.1",
     "rewire": "^4.0.1"
   },
diff --git a/spec/coverage.json b/spec/coverage.json
index a9476c9..debeb61 100644
--- a/spec/coverage.json
+++ b/spec/coverage.json
@@ -4,6 +4,9 @@
       "unit/**/*[sS]pec.js",
       "e2e/**/*[sS]pec.js"
   ],
+  "helpers": [
+      "helper.js"
+  ],
   "stopSpecOnExpectationFailure": false,
   "random": false
 }
diff --git a/spec/e2e/jasmine.json b/spec/e2e/jasmine.json
index 49c40b2..4235493 100644
--- a/spec/e2e/jasmine.json
+++ b/spec/e2e/jasmine.json
@@ -3,6 +3,9 @@
     "spec_files": [
         "e2e/**/*[sS]pec.js"
     ],
+    "helpers": [
+        "helper.js"
+    ],
     "stopSpecOnExpectationFailure": false,
     "random": false
 }
diff --git a/spec/helper.js b/spec/helper.js
new file mode 100644
index 0000000..a4a5886
--- /dev/null
+++ b/spec/helper.js
@@ -0,0 +1,31 @@
+/**
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+*/
+const SpecReporter = require('jasmine-spec-reporter').SpecReporter;
+
+jasmine.getEnv().clearReporters();
+jasmine.getEnv().addReporter(new SpecReporter({
+    spec: {
+        displayPending: true,
+        displayDuration: true
+    },
+    summary: {
+        displayDuration: true,
+        displayStacktrace: true
+    }
+}));
diff --git a/spec/unit/jasmine.json b/spec/unit/jasmine.json
index 4fe01a6..1c85b3b 100644
--- a/spec/unit/jasmine.json
+++ b/spec/unit/jasmine.json
@@ -3,6 +3,9 @@
     "spec_files": [
         "unit/**/*[sS]pec.js"
     ],
+    "helpers": [
+        "helper.js"
+    ],
     "stopSpecOnExpectationFailure": false,
     "random": true
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org