fix: Improve uncaught error handling (#14826)

Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
This commit is contained in:
Chris Breiding
2021-03-01 09:23:14 -05:00
committed by GitHub
parent a529ffe5e4
commit 77b922472c
57 changed files with 1214 additions and 838 deletions

View File

@@ -13,7 +13,7 @@ const globAsync = Promise.promisify(glob)
const testStaticAssets = async (buildResourcePath) => {
await Promise.all([
testPackageStaticAssets({
assetGlob: `${buildResourcePath}/packages/runner/dist/*.js`,
assetGlob: `${buildResourcePath}/packages/runner/dist/cypress_runner.js`,
badStrings: [
// should only exist during development
'webpack-livereload-plugin',
@@ -34,6 +34,12 @@ const testStaticAssets = async (buildResourcePath) => {
],
minLineCount: 5000,
}),
testPackageStaticAssets({
assetGlob: `${buildResourcePath}/packages/runner/dist/injection.js`,
goodStrings: [
'action("app:window:before:load",window)',
],
}),
testPackageStaticAssets({
assetGlob: `${buildResourcePath}/packages/runner/dist/*.css`,
goodStrings: [