| 1 |
import { addQueryArgs } from '@wordpress/url'; |
| 2 |
import { SERVER_URL } from '../constants'; |
| 3 |
|
| 4 |
export const visitToLoginPage = (query = '') => { |
| 5 |
const question = query.startsWith('?') ? '' : '?'; |
| 6 |
cy.visit(`${SERVER_URL}/wp-login.php${question}${query}`); |
| 7 |
}; |
| 8 |
|
| 9 |
export const visitAdminPage = (adminPath = '', query = '') => { |
| 10 |
const question = query.startsWith('?') ? '' : '?'; |
| 11 |
cy.visit(`${SERVER_URL}/wp-admin/${adminPath}${question}${query}`); |
| 12 |
}; |
| 13 |
|
| 14 |
export const visitPageEditor = (query, skipWelcomeGuide = true) => { |
| 15 |
query = addQueryArgs('', { |
| 16 |
post_type: 'page', |
| 17 |
...query, |
| 18 |
}).slice(1); |
| 19 |
|
| 20 |
cy.visitAdminPage('post-new.php', query); |
| 21 |
|
| 22 |
if (skipWelcomeGuide) { |
| 23 |
cy.closeWelcomeGuide(); |
| 24 |
} |
| 25 |
}; |
| 26 |
|