1
1
// @ts -check
2
2
// Protractor configuration file, see link for more information
3
3
// https://github.com/angular/protractor/blob/master/lib/config.ts
4
+ // https://saucelabs.com/platform/platform-configurator
4
5
5
6
const { SpecReporter, StacktraceOption } = require ( 'jasmine-spec-reporter' ) ;
6
7
@@ -19,20 +20,26 @@ exports.config = {
19
20
multiCapabilities : [
20
21
{
21
22
browserName : 'chrome' ,
22
- platform : 'Windows 10 ' ,
23
- version : '89.0 ' ,
23
+ platform : 'Windows 11 ' ,
24
+ version : '105 ' ,
24
25
tunnelIdentifier,
25
26
} ,
26
27
{
27
28
browserName : 'firefox' ,
28
- version : '86.0 ' ,
29
- platform : 'Windows 10 ' ,
29
+ version : '104 ' ,
30
+ platform : 'Windows 11 ' ,
30
31
tunnelIdentifier,
31
32
} ,
32
33
{
33
34
browserName : 'firefox' ,
34
- version : '78.0' , // Latest Firefox ESR version
35
- platform : 'Windows 10' ,
35
+ version : '91' , // Latest Firefox ESR version
36
+ platform : 'Windows 11' ,
37
+ tunnelIdentifier,
38
+ } ,
39
+ {
40
+ browserName : 'safari' ,
41
+ platform : 'macOS 12' ,
42
+ version : '15' ,
36
43
tunnelIdentifier,
37
44
} ,
38
45
{
@@ -42,15 +49,15 @@ exports.config = {
42
49
tunnelIdentifier,
43
50
} ,
44
51
{
45
- browserName : 'safari ' ,
46
- platform : 'macOS 10.15 ' ,
47
- version : '13.1 ' ,
52
+ browserName : 'MicrosoftEdge ' ,
53
+ platform : 'Windows 11 ' ,
54
+ version : '103 ' ,
48
55
tunnelIdentifier,
49
56
} ,
50
57
{
51
58
browserName : 'MicrosoftEdge' ,
52
- platform : 'Windows 10 ' ,
53
- version : '88.0 ' ,
59
+ platform : 'Windows 11 ' ,
60
+ version : '104 ' ,
54
61
tunnelIdentifier,
55
62
} ,
56
63
] ,
@@ -68,9 +75,6 @@ exports.config = {
68
75
} ,
69
76
70
77
onPrepare ( ) {
71
- // Fix for Safari 12 -- https://github.com/angular/protractor/issues/4964
72
- browser . resetUrl = 'about:blank' ;
73
-
74
78
require ( 'ts-node' ) . register ( {
75
79
project : require ( 'path' ) . join ( __dirname , './tsconfig.json' ) ,
76
80
} ) ;
0 commit comments