I want to detect URL is redirected to the login page when clicking something that needs to log in first.
Is there any way to achieve that?
I want to detect URL is redirected to the login page when clicking something that needs to log in first.
Is there any way to achieve that?
Here is a solution for the testcafe v0.16.x. You can use ClientFunction
to get page's url:
import { ClientFunction, t } from 'testcafe';
fixture `check url`
.page `http://example.com`;
test('check url', async t => {
const getLocation = ClientFunction(() => document.location.href);
await t.expect(getLocation()).contains('example.com');
});
expect
assertion is failed? Could you please provide a simple example with the page to reproduce the problem? –
Confectionary © 2022 - 2024 — McMap. All rights reserved.