mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-10-24 16:43:38 +00:00
28 lines
608 B
JavaScript
28 lines
608 B
JavaScript
const assert = require('assert')
|
|
const Application = require('spectron').Application
|
|
|
|
describe('application launch', function () {
|
|
this.timeout(15000)
|
|
|
|
beforeEach(function () {
|
|
this.app = new Application({
|
|
path: require('electron'),
|
|
args: [__dirname + '/../app/main/index.js']
|
|
})
|
|
return this.app.start()
|
|
})
|
|
|
|
afterEach(function () {
|
|
if (this.app && this.app.isRunning()) {
|
|
return this.app.stop()
|
|
}
|
|
})
|
|
|
|
it('shows an initial window', function () {
|
|
return this.app.client.getWindowCount().then(function (count) {
|
|
assert.equal(count, 1)
|
|
})
|
|
})
|
|
})
|
|
|