diff --git a/cli/types/cypress.d.ts b/cli/types/cypress.d.ts index 86040383ba81..334db2f7cb69 100644 --- a/cli/types/cypress.d.ts +++ b/cli/types/cypress.d.ts @@ -3003,7 +3003,7 @@ declare namespace Cypress { xhrUrl: string } - interface TestConfigOverrides extends Partial> { + interface TestConfigOverrides extends Partial>, Partial> { browser?: IsBrowserMatcher | IsBrowserMatcher[] keystrokeDelay?: number } diff --git a/cli/types/tests/cypress-tests.ts b/cli/types/tests/cypress-tests.ts index f28e09c95893..2f7202713699 100644 --- a/cli/types/tests/cypress-tests.ts +++ b/cli/types/tests/cypress-tests.ts @@ -33,6 +33,7 @@ namespace CypressConfigTests { Cypress.config().baseUrl // $ExpectType string | null // setters + Cypress.config('baseUrl', '.') // $ExpectType void Cypress.config({ e2e: { baseUrl: '.' }}) // $ExpectType void Cypress.config({ e2e: { baseUrl: null }}) // $ExpectType void Cypress.config({ e2e: { baseUrl: '.', }}) // $ExpectType void