Spec-Zone.ru › Cypress

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API