UNPKG

@webosose/ares-cli

Version:

Command Line Interface for development webOS application and service

66 lines (51 loc) 1.78 kB
/* * Copyright (c) 2020-2023 LG Electronics Inc. * * SPDX-License-Identifier: Apache-2.0 */ const path = require('path'); const SpecReporter = require('jasmine-spec-reporter').SpecReporter; const HtmlReporter = require('jasmine-pretty-html-reporter').Reporter; jasmine.getEnv().configure( { random: false, oneFailurePerSpec: false }); jasmine.DEFAULT_TIMEOUT_INTERVAL = 25000; jasmine.getEnv().clearReporters(); // remove default reporter logs jasmine.getEnv().addReporter(new SpecReporter ({ // add jasmine-spec-reporter suite: { // display each suite number (hierarchical) displayNumber: true }, spec : { // display error messages for each failed assertion displayErrorMessages: true, // display stacktrace for each failed assertion displayStacktrace: true, // display each successful spec displaySuccessful: true, // display each failed spec displayFailed: true, // display each pending spec displayPending: true, // display each spec duration displayDuration : false }, summary: { // display error messages for each failed assertion displayErrorMessages: false, // display stacktrace for each failed assertion displayStacktrace: false, // display summary of all successes after execution displaySuccessful: true, // display summary of all failures after execution displayFailed: true, // display summary of all pending specs after execution displayPending: true, // display execution duration displayDuration: false } })); jasmine.getEnv().addReporter(new HtmlReporter({ path: path.join(__dirname, '../../') }));