diff --git a/test/smoke/src/areas/preferences/preferences.test.ts b/test/smoke/src/areas/preferences/preferences.test.ts index df2aa0eef9964fd0b4ad16fe8b06ea41a5f8e5b8..795c3aba1d27398d112e37b90267fb5ba6583755 100644 --- a/test/smoke/src/areas/preferences/preferences.test.ts +++ b/test/smoke/src/areas/preferences/preferences.test.ts @@ -20,10 +20,7 @@ describe('Preferences', () => { await app.screenCapturer.capture('line numbers'); assert.ok(!!lineNumbers.length, 'Line numbers are not present in the editor before disabling them.'); - await app.workbench.settingsEditor.openUserSettings(); - await app.workbench.settingsEditor.focusEditableSettings(); - await app.client.keys(`"editor.lineNumbers": "off"`); - await app.workbench.saveOpenedFile(); + await app.workbench.settingsEditor.addUserSetting('editor.lineNumbers', '"off"'); await app.workbench.selectTab('app.js'); lineNumbers = await app.client.waitForElements('.line-numbers', result => !result || result.length === 0); diff --git a/test/smoke/src/areas/preferences/settings.ts b/test/smoke/src/areas/preferences/settings.ts index 094fda6a9a08cecf1e6ed308cf146f8641d2580b..b771b3702cc5fcf8f3ea6da2c0ccef4f7821eb5b 100644 --- a/test/smoke/src/areas/preferences/settings.ts +++ b/test/smoke/src/areas/preferences/settings.ts @@ -30,9 +30,8 @@ export class SettingsEditor { async addUserSetting(setting: string, value: string): Promise { await this.openUserSettings(); - // await this.spectron.wait(1); await this.focusEditableSettings(); - await this.spectron.client.keys(`"${setting}": ${value}`); + await this.spectron.client.keys(`"${setting}": ${value},`); await this.spectron.workbench.saveOpenedFile(); } } \ No newline at end of file