-
Notifications
You must be signed in to change notification settings - Fork 83
/
Copy pathintern.json
50 lines (46 loc) · 1.54 KB
/
intern.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
// Test in Chrome by default.
"environments": "chrome",
// Resource properties such as 'suites' must point to the built files
// rather than the TypeScript sources.
"suites": "tests/unit/**/*.js",
"functionalSuites": "tests/functional/**/*.js",
"coverage": "src/**/*.js",
"browser": {
// SystemJS is needed to load the application modules in the browser
"loader": "systemjs",
// The application's SystemJS config is loaded here as it's necessary
// when loading individual application modules. The 'useLoader' flag
// indicates that the file should be loaded using the SystemJS loader.
"plugins": { "script": "src/config.js", "useLoader": true }
},
// Convenience configs for using various browsers
"configs": {
"firefox": {
"environments": "firefox",
"tunnelOptions": {
"drivers": ["firefox"]
}
},
"ie": {
"environments": "internet explorer",
"tunnelOptions": {
"drivers": ["ie"]
}
},
"edge": {
"environments": "MicrosoftEdge",
"tunnelOptions": {
"drivers": ["edge"]
}
},
"safari": {
"environments": {
"browser": "safari",
// This disables Intern's browser feature detection, which can
// make Safari 11 unresponsive.
"fixSessionCapabilities": "no-detect"
}
}
}
}