Dropped support for Safari 14 and Firefox 91

This commit is contained in:
Steve Gravrock
2022-11-24 13:10:36 -08:00
parent 25a7168286
commit 75f97961f5
4 changed files with 5 additions and 18 deletions
+2 -2
View File
@@ -33,9 +33,9 @@ Microsoft Edge) as well as Node.
| Environment | Supported versions | | Environment | Supported versions |
|-------------------|--------------------| |-------------------|--------------------|
| Node | 16, 18 | | Node | 16, 18 |
| Safari | 14-16 | | Safari | 15-16 |
| Chrome | Evergreen | | Chrome | Evergreen |
| Firefox | Evergreen, 91, 102 | | Firefox | Evergreen, 102 |
| Edge | Evergreen | | Edge | Evergreen |
For evergreen browsers, each version of Jasmine is tested against the version of the browser that is available to us For evergreen browsers, each version of Jasmine is tested against the version of the browser that is available to us
+2 -3
View File
@@ -101,10 +101,9 @@
} }
}, },
"browserslist": [ "browserslist": [
"Safari >= 14", "Safari >= 15",
"Firefox >= 102",
"last 2 Chrome versions", "last 2 Chrome versions",
"last 2 Firefox versions",
"Firefox >= 91",
"last 2 Edge versions" "last 2 Edge versions"
] ]
} }
-2
View File
@@ -26,10 +26,8 @@ failfile=`mktemp -t jasmine-results.XXXXXX` || exit 1
run_browser chrome latest run_browser chrome latest
run_browser firefox latest run_browser firefox latest
run_browser firefox 102 run_browser firefox 102
run_browser firefox 91
run_browser safari 16 run_browser safari 16
run_browser safari 15 run_browser safari 15
run_browser safari 14
run_browser MicrosoftEdge latest run_browser MicrosoftEdge latest
echo echo
+1 -11
View File
@@ -257,17 +257,7 @@ describe('ExceptionFormatter', function() {
}); });
}); });
describe('In environments that support the cause property of Errors', function() { describe('when the error has a cause property', function() {
beforeEach(function() {
const inner = new Error('inner');
const outer = new Error('outer', { cause: inner });
if (!outer.cause) {
// Currently: Node 12, Node 14, Safari 14
pending('Environment does not support error cause');
}
});
it('recursively includes the cause in the stack trace in this environment', function() { it('recursively includes the cause in the stack trace in this environment', function() {
const subject = new jasmineUnderTest.ExceptionFormatter(); const subject = new jasmineUnderTest.ExceptionFormatter();
const rootCause = new Error('root cause'); const rootCause = new Error('root cause');