28 lines
582 B
JavaScript
28 lines
582 B
JavaScript
|
/**
|
||
|
* OVERRIDE CSS
|
||
|
* Apply this CSS to the loaded page, as a way to override styles.
|
||
|
*
|
||
|
* Use this in an onReady script E.G.
|
||
|
```
|
||
|
module.exports = async function(page, scenario) {
|
||
|
await require('./overrideCSS')(page, scenario);
|
||
|
}
|
||
|
```
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
const BACKSTOP_TEST_CSS_OVERRIDE = `
|
||
|
html {
|
||
|
background-image: none;
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
module.exports = async (page, scenario) => {
|
||
|
// inject arbitrary css to override styles
|
||
|
await page.addStyleTag({
|
||
|
content: BACKSTOP_TEST_CSS_OVERRIDE
|
||
|
});
|
||
|
|
||
|
console.log('BACKSTOP_TEST_CSS_OVERRIDE injected for: ' + scenario.label);
|
||
|
};
|