Welcome to jest-wake-lock-mock 👋
Mock Screen Wake Lock API (
navigator.wakeLock
) with ease and run your tests using Jest
Homepage
🏠Prerequisites
- node >=10
Install
npm i -D jest-wake-lock-mock# or yarn add -D jest-wake-lock-mock
Usage
In your jest.config.js
or package.json
under jest
section create a setupFiles
array and add jest-wake-lock-mock
to it.
setupFiles: 'jest-wake-lock-mock' // jest config...
Tests
Write your tests with confidence using the same Screen Wake Lock API api as in the browser.
Example (More):
const requestWakeLock = async { try const wakeLock = await navigatorwakeLock; return wakeLock ; catch error return error ; };
Author
👤 Joris
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2020 Joris.
This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator