Cypress.arch
Cypress.arch returns you the CPU architecture name of the underlying OS, as
returned from Node's os.arch().
Even though Cypress runs in the browser, it automatically makes this property available for use in your tests.
Syntax
Cypress.arch // 'x64'
Examples
CPU Architecture
it('has expected CPU architecture', () => {
expect(Cypress.arch).to.be.oneOf(['x64', 'ia32'])
})
Conditionals
it('does something differently', () => {
if (Cypress.arch === 'x64') {
cy.exec('something')
} else {
cy.exec('something else')
}
})
History
| Version | Changes |
|---|---|
| 1.1.3 | Cypress.arch added |