Skip to content

Commit 9b788b9

Browse files
alan-agius4dgp1130
authored andcommitted
build: update jasmine-spec-reporter to version 5
1 parent de68dab commit 9b788b9

File tree

8 files changed

+35
-25
lines changed

8 files changed

+35
-25
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
"glob": "^7.0.3",
114114
"husky": "^4.0.10",
115115
"jasmine": "^3.3.1",
116-
"jasmine-spec-reporter": "^4.2.1",
116+
"jasmine-spec-reporter": "~5.0.0",
117117
"karma": "~4.4.1",
118118
"karma-jasmine": "~3.1.0",
119119
"karma-jasmine-html-reporter": "^1.4.0",

packages/schematics/angular/e2e/files/protractor.conf.js.template

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Protractor configuration file, see link for more information
33
// https://github.com/angular/protractor/blob/master/lib/config.ts
44

5-
const { SpecReporter } = require('jasmine-spec-reporter');
5+
const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter');
66

77
/**
88
* @type { import("protractor").Config }
@@ -27,6 +27,10 @@ exports.config = {
2727
require('ts-node').register({
2828
project: require('path').join(__dirname, './tsconfig.json')
2929
});
30-
jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }));
30+
jasmine.getEnv().addReporter(new SpecReporter({
31+
spec: {
32+
displayStacktrace: StacktraceOption.PRETTY
33+
}
34+
}));
3135
}
3236
};

packages/schematics/angular/workspace/files/package.json.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"@types/jasminewd2": "~2.0.3",
3333
"codelyzer": "^5.1.2",
3434
"jasmine-core": "~3.5.0",
35-
"jasmine-spec-reporter": "~4.2.1",
35+
"jasmine-spec-reporter": "~5.0.0",
3636
"karma": "~4.4.1",
3737
"karma-chrome-launcher": "~3.1.0",
3838
"karma-coverage-istanbul-reporter": "~2.1.0",

scripts/test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { logging } from '@angular-devkit/core';
1111
import { execSync, spawnSync } from 'child_process';
1212
import * as glob from 'glob';
1313
import 'jasmine';
14-
import { SpecReporter as JasmineSpecReporter } from 'jasmine-spec-reporter';
14+
import { SpecReporter as JasmineSpecReporter, StacktraceOption } from 'jasmine-spec-reporter';
1515
import { ParsedArgs } from 'minimist';
1616
import { join, normalize, relative } from 'path';
1717
import * as ts from 'typescript';
@@ -66,7 +66,7 @@ if (process.argv.indexOf('--spec-reporter') != -1) {
6666
displayNumber: true,
6767
},
6868
summary: {
69-
displayStacktrace: true,
69+
displayStacktrace: StacktraceOption.PRETTY,
7070
displayErrorMessages: true,
7171
displayDuration: true,
7272
},

tests/angular_devkit/build_angular/hello-world-app-ve/protractor.conf.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// Protractor configuration file, see link for more information
99
// https://github.com/angular/protractor/blob/master/lib/config.ts
1010

11-
const { SpecReporter } = require('jasmine-spec-reporter');
11+
const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter');
1212
const { resolve } = require('path');
1313

1414
exports.config = {
@@ -35,6 +35,10 @@ exports.config = {
3535
require('ts-node').register({
3636
project: resolve(__dirname, './e2e/tsconfig.e2e.json')
3737
});
38-
jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }));
38+
jasmine.getEnv().addReporter(new SpecReporter({
39+
spec: {
40+
displayStacktrace: StacktraceOption.PRETTY
41+
}
42+
}));
3943
}
4044
};

tests/angular_devkit/build_angular/hello-world-app/protractor.conf.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// Protractor configuration file, see link for more information
99
// https://github.com/angular/protractor/blob/master/lib/config.ts
1010

11-
const { SpecReporter } = require('jasmine-spec-reporter');
11+
const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter');
1212
const { resolve } = require('path');
1313

1414
exports.config = {
@@ -33,6 +33,10 @@ exports.config = {
3333
require('ts-node').register({
3434
project: resolve(__dirname, './e2e/tsconfig.e2e.json'),
3535
});
36-
jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }));
36+
jasmine.getEnv().addReporter(new SpecReporter({
37+
spec: {
38+
displayStacktrace: StacktraceOption.PRETTY
39+
}
40+
}));
3741
},
3842
};

tests/legacy-cli/e2e/assets/protractor-saucelabs.conf.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Protractor configuration file, see link for more information
33
// https://github.com/angular/protractor/blob/master/lib/config.ts
44

5-
const { SpecReporter } = require('jasmine-spec-reporter');
5+
const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter');
66

77
const tunnelIdentifier = process.env['SAUCE_TUNNEL_IDENTIFIER'];
88

@@ -88,6 +88,10 @@ exports.config = {
8888
require('ts-node').register({
8989
project: require('path').join(__dirname, './tsconfig.json'),
9090
});
91-
jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }));
91+
jasmine.getEnv().addReporter(new SpecReporter({
92+
spec: {
93+
displayStacktrace: StacktraceOption.PRETTY
94+
}
95+
}));
9296
},
9397
};

yarn.lock

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5074,7 +5074,6 @@ fsevents@^1.2.7:
50745074
dependencies:
50755075
bindings "^1.5.0"
50765076
nan "^2.12.1"
5077-
node-pre-gyp "*"
50785077

50795078
fsevents@~2.1.2:
50805079
version "2.1.2"
@@ -6456,13 +6455,18 @@ jasmine-core@~3.4.0:
64566455
resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.4.0.tgz#2a74618e966026530c3518f03e9f845d26473ce3"
64576456
integrity sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==
64586457

6459-
jasmine-spec-reporter@^4.2.1, jasmine-spec-reporter@~4.2.1:
6458+
jasmine-spec-reporter@~4.2.1:
64606459
version "4.2.1"
64616460
resolved "https://registry.yarnpkg.com/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz#1d632aec0341670ad324f92ba84b4b32b35e9e22"
64626461
integrity sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==
64636462
dependencies:
64646463
colors "1.1.2"
64656464

6465+
jasmine-spec-reporter@~5.0.0:
6466+
version "5.0.0"
6467+
resolved "https://registry.yarnpkg.com/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.0.tgz#7357ddc398de517a7975ea47d7256c5176cc948e"
6468+
integrity sha512-L+PCPtk7PPPhHYzDAfFPdRsDUEd+DoxbJwIeyOnbmlt/wWNOuwKE39W9eQYqUlZW/YqunIZaT9sqH8O7Kiurkw==
6469+
64666470
64676471
version "2.8.0"
64686472
resolved "https://registry.yarnpkg.com/jasmine/-/jasmine-2.8.0.tgz#6b089c0a11576b1f16df11b80146d91d4e8b8a3e"
@@ -7027,7 +7031,7 @@ loader-runner@^2.4.0:
70277031
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357"
70287032
integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==
70297033

7030-
7034+
[email protected], loader-utils@^2.0.0:
70317035
version "2.0.0"
70327036
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0"
70337037
integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==
@@ -7045,15 +7049,6 @@ loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4
70457049
emojis-list "^3.0.0"
70467050
json5 "^1.0.1"
70477051

7048-
loader-utils@^2.0.0:
7049-
version "2.0.0"
7050-
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0"
7051-
integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==
7052-
dependencies:
7053-
big.js "^5.2.2"
7054-
emojis-list "^3.0.0"
7055-
json5 "^2.1.2"
7056-
70577052
locate-path@^2.0.0:
70587053
version "2.0.0"
70597054
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
@@ -10052,7 +10047,6 @@ [email protected], sass@^1.23.0:
1005210047

1005310048
"sauce-connect-proxy@https://saucelabs.com/downloads/sc-4.5.4-linux.tar.gz":
1005410049
version "0.0.0"
10055-
uid dc5efcd2be24ddb099a85b923d6e754754651fa8
1005610050
resolved "https://saucelabs.com/downloads/sc-4.5.4-linux.tar.gz#dc5efcd2be24ddb099a85b923d6e754754651fa8"
1005710051

1005810052
saucelabs@^1.5.0:

0 commit comments

Comments
 (0)