adopt new lint rules
This commit is contained in:
parent
6be03bd02f
commit
b8b330b210
|
|
@ -165,12 +165,12 @@ function innerAsLocators(factory: LocatorFactory, parsed: ParsedSelector, isFram
|
||||||
factory.chainLocators([token, factory.generateLocator(base, 'frame', '')])
|
factory.chainLocators([token, factory.generateLocator(base, 'frame', '')])
|
||||||
);
|
);
|
||||||
extendedTokens.push(
|
extendedTokens.push(
|
||||||
factory.generateLocator(base, 'frame-locator', stringifySelector({ parts: [lastPart] }))
|
factory.generateLocator(base, 'frame-locator', stringifySelector({ parts: [lastPart] }))
|
||||||
);
|
);
|
||||||
if (['xpath', 'css'].includes(lastPart.name))
|
if (['xpath', 'css'].includes(lastPart.name))
|
||||||
extendedTokens.push(factory.generateLocator(base, 'frame-locator', stringifySelector({ parts: [lastPart] }, true)));
|
extendedTokens.push(factory.generateLocator(base, 'frame-locator', stringifySelector({ parts: [lastPart] }, true)));
|
||||||
|
|
||||||
lastTokens.splice(0, lastTokens.length, ...extendedTokens)
|
lastTokens.splice(0, lastTokens.length, ...extendedTokens);
|
||||||
nextBase = 'frame-locator';
|
nextBase = 'frame-locator';
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
@ -357,8 +357,8 @@ export class PythonLocatorFactory implements LocatorFactory {
|
||||||
if (options.hasNotText !== undefined)
|
if (options.hasNotText !== undefined)
|
||||||
return `locator(${this.quote(body as string)}, has_not_text=${this.toHasText(options.hasNotText)})`;
|
return `locator(${this.quote(body as string)}, has_not_text=${this.toHasText(options.hasNotText)})`;
|
||||||
return `locator(${this.quote(body as string)})`;
|
return `locator(${this.quote(body as string)})`;
|
||||||
case 'frame-locator':
|
case 'frame-locator':
|
||||||
return `frame_locator(${this.quote(body as string)})`;
|
return `frame_locator(${this.quote(body as string)})`;
|
||||||
case 'frame':
|
case 'frame':
|
||||||
return `content_frame`;
|
return `content_frame`;
|
||||||
case 'nth':
|
case 'nth':
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue