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 2018/12/04 17:40:17 UTC
[cordova-common] branch master updated: Verbose test reporter (#55)
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-common.git
The following commit(s) were added to refs/heads/master by this push:
new f26ffc4 Verbose test reporter (#55)
f26ffc4 is described below
commit f26ffc4131ef2560d7b045a9e51b0a213d8e31a3
Author: Chris Brody <ch...@gmail.com>
AuthorDate: Tue Dec 4 12:40:13 2018 -0500
Verbose test reporter (#55)
Co-authored-by: Raphael von der GrĂ¼n <ra...@gmail.com>
Co-authored-by: Christopher J. Brody <ch...@gmail.com>
---
package.json | 1 +
spec/helper.js | 31 +++++++++++++++++++++++++++++++
spec/support/jasmine.json | 3 +++
3 files changed, 35 insertions(+)
diff --git a/package.json b/package.json
index 374898f..eb3d4e4 100644
--- a/package.json
+++ b/package.json
@@ -47,6 +47,7 @@
"eslint-plugin-standard": "^4.0.0",
"istanbul": "^0.4.5",
"jasmine": "~3.1.0",
+ "jasmine-spec-reporter": "^4.2.1",
"osenv": "^0.1.3",
"promise-matchers": "^0.9.6",
"rewire": "^4.0.1"
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/support/jasmine.json b/spec/support/jasmine.json
index 0bf271b..7ed7846 100644
--- a/spec/support/jasmine.json
+++ b/spec/support/jasmine.json
@@ -3,6 +3,9 @@
"spec_files": [
"**/*[sS]pec.js"
],
+ "helpers": [
+ "helper.js"
+ ],
"stopSpecOnExpectationFailure": false,
"random": false
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org