test: avoid throwing in afterAll hooks

This commit is contained in:
Evan You
2018-08-14 11:05:28 -04:00
parent f92ffe11b3
commit 478317ba0e
6 changed files with 36 additions and 12 deletions

View File

@@ -62,7 +62,11 @@ exports.assertBuild = async (name, options, customAssert) => {
})
afterAll(async () => {
await browser.close()
server.close()
if (browser) {
await browser.close()
}
if (server) {
server.close()
}
})
}

View File

@@ -76,6 +76,10 @@ test('global build', async () => {
})
afterAll(async () => {
await browser.close()
server.close()
if (browser) {
await browser.close()
}
if (server) {
server.close()
}
})

View File

@@ -54,6 +54,10 @@ test('global build --target lib', async () => {
})
afterAll(async () => {
await browser.close()
server.close()
if (browser) {
await browser.close()
}
if (server) {
server.close()
}
})

View File

@@ -52,6 +52,10 @@ test('global build --target wc', async () => {
})
afterAll(async () => {
await browser.close()
server.close()
if (browser) {
await browser.close()
}
if (server) {
server.close()
}
})

View File

@@ -10,8 +10,12 @@ const launchPuppeteer = require('@vue/cli-test-utils/launchPuppeteer')
let server, browser, page
afterEach(async () => {
await browser.close()
server.close()
if (browser) {
await browser.close()
}
if (server) {
server.close()
}
})
test('build as lib', async () => {

View File

@@ -90,6 +90,10 @@ test('build as single wc', async () => {
})
afterEach(async () => {
await browser.close()
server.close()
if (browser) {
await browser.close()
}
if (server) {
server.close()
}
})