1.0.7 • Published 2 months ago

cypress-set-device-pixel-ratio v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

A Cypress custom command to set window.devicePixelRatio by adjusting Emulation.setDeviceMetricsOverride.

Installation

npm install --save-dev cypress-set-device-pixel-ratio
# or
yarn add --dev cypress-set-device-pixel-ratio

Typescript

In your tsconfig.json file, add the package to the types array:

{
  "compilerOptions": {
    "types": ["cypress", "cypress-set-device-pixel-ratio", "node"],
  },
}

Usage

  1. In your Cypress commands.js file, import the package:
import 'cypress-set-device-pixel-ratio';
  1. Use the cy.setDevicePixelRatio() command in your Cypress tests:
describe('Test suite', () => {
  it('Test case', () => {
    cy.setDevicePixelRatio(2);
    // Or
    cy.setDevicePixelRatio(2, {
      mobile: true;
      width: 375;
      height: 667;
    });
    // your test steps
  });
});
1.0.7

2 months ago

1.0.6

2 months ago

1.0.5

2 months ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago