Cypress.platform
Cypress.platform возвращает имя базовой ОС, как возвращает Node's os.platform().
Несмотря на то, что Cypress работает в браузере, он автоматически делает эту собственность доступной для использования в ваших тестах.
Синтаксис
Cypress.platform // 'darwin'
Примеры
Условные операторы
it('has JSON files', () => {
// if windows do one thing, else do another
const cmd = Cypress.platform === 'win32' ? 'dir *.json' : 'ls *.json'
cy.exec(cmd).its('stdout').should('include', 'package.json')
})
© 2017 Cypress.io
Licensed under the MIT License.
https://docs.cypress.io/api/cypress-api/platform