Skip to content

Commit 888c4a2

Browse files
committed
Screenshots
1 parent 3b7af15 commit 888c4a2

File tree

37 files changed

+8
-5
lines changed

37 files changed

+8
-5
lines changed

special-pages/pages/special-error/integration-tests/special-error.js

+8-5
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,20 @@ export class SpecialErrorPage {
3838
* @param {'app'|'components'} [params.env] - Optional parameters for opening the page.
3939
* @param {boolean} [params.willThrow] - Optional flag to simulate an exception
4040
* @param {keyof sampleData} [params.errorId] - ID of the error to be mocked (see sampleData.js)
41-
* @param {'macos'|'ios'} [params.platformName] - platform name
41+
* @param {PlatformInfo['name']} [params.platformName] - platform name
4242
* @param {string} [params.locale] - locale
4343
*/
44-
async openPage({ env = 'app', willThrow = false, errorId = 'ssl.expired', platformName = 'macos', locale } = {}) {
44+
async openPage({ env = 'app', willThrow = false, errorId = 'ssl.expired', platformName = this.platform.name, locale } = {}) {
45+
46+
if (platformName === "extension") {
47+
throw new Error(`Unsupported platform ${platformName}`);
48+
}
49+
4550
/** @type {import('../types/special-error.ts').InitialSetupResponse} */
4651
const initialSetup = {
4752
env: 'development',
4853
locale: 'en',
49-
platform: {
50-
name: platformName,
51-
},
54+
platform: { name: platformName },
5255
errorData: sampleData[errorId].data,
5356
};
5457

0 commit comments

Comments
 (0)