mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 17:56:25 +00:00
Remove e2e tests
This commit is contained in:
@@ -1,39 +0,0 @@
|
|||||||
import test from 'ava'
|
|
||||||
import {Application} from 'spectron'
|
|
||||||
import path from 'path'
|
|
||||||
|
|
||||||
test.beforeEach(async t => {
|
|
||||||
const boostnotePath = ((platform) => {
|
|
||||||
switch (platform) {
|
|
||||||
case 'darwin':
|
|
||||||
return path.join('..', '..', 'dist', 'Boostnote-darwin-x64', 'Boostnote.app', 'Contents', 'MacOS', 'Boostnote')
|
|
||||||
case 'linux':
|
|
||||||
return path.join('..', '..', 'dist', 'Boostnote-linux-x64', 'Boostnote')
|
|
||||||
}
|
|
||||||
})(process.platform)
|
|
||||||
t.context.app = new Application({
|
|
||||||
path: boostnotePath
|
|
||||||
})
|
|
||||||
|
|
||||||
await t.context.app.start()
|
|
||||||
})
|
|
||||||
|
|
||||||
test.afterEach.always(async t => {
|
|
||||||
await t.context.app.stop()
|
|
||||||
})
|
|
||||||
|
|
||||||
test(async t => {
|
|
||||||
const app = t.context.app
|
|
||||||
await app.client.waitUntilWindowLoaded()
|
|
||||||
|
|
||||||
const win = app.browserWindow
|
|
||||||
t.is(await app.client.getWindowCount(), 1)
|
|
||||||
t.false(await win.isMinimized())
|
|
||||||
t.false(await win.isDevToolsOpened())
|
|
||||||
t.true(await win.isVisible())
|
|
||||||
t.true(await win.isFocused())
|
|
||||||
|
|
||||||
const {width, height} = await win.getBounds()
|
|
||||||
t.true(width > 0)
|
|
||||||
t.true(height > 0)
|
|
||||||
})
|
|
||||||
Reference in New Issue
Block a user