api-power-save-blocker-spec.ts 506 B

12345678910111213
  1. import { expect } from 'chai'
  2. import { powerSaveBlocker } from 'electron'
  3. describe('powerSaveBlocker module', () => {
  4. it('can be started and stopped', () => {
  5. expect(powerSaveBlocker.isStarted(-1)).to.be.false('is started')
  6. const id = powerSaveBlocker.start('prevent-app-suspension')
  7. expect(id).to.to.be.a('number')
  8. expect(powerSaveBlocker.isStarted(id)).to.be.true('is started')
  9. powerSaveBlocker.stop(id)
  10. expect(powerSaveBlocker.isStarted(id)).to.be.false('is started')
  11. })
  12. })