mirror of
https://github.com/Kong/insomnia.git
synced 2026-04-25 08:37:42 -04:00
Add designer smoke tests to CI (#2549)
This commit is contained in:
12
.github/workflows/test.yml
vendored
12
.github/workflows/test.yml
vendored
@@ -29,8 +29,12 @@ jobs:
|
||||
run: npm test
|
||||
- name: Build core for smoke tests
|
||||
run: npm run app-build:smoke:core
|
||||
- name: Build designer for smoke tests
|
||||
run: npm run app-build:smoke:designer
|
||||
- name: Run core smoke tests
|
||||
run: npm run test:smoke:core
|
||||
- name: Run designer smoke tests
|
||||
run: npm run test:smoke:designer
|
||||
Windows:
|
||||
name: Test Windows
|
||||
runs-on: windows-latest
|
||||
@@ -49,8 +53,12 @@ jobs:
|
||||
run: npm test
|
||||
- name: Build core for smoke tests
|
||||
run: npm run app-build:smoke:core
|
||||
- name: Build designer for smoke tests
|
||||
run: npm run app-build:smoke:designer
|
||||
- name: Run core smoke tests
|
||||
run: npm run test:smoke:core
|
||||
- name: Run designer smoke tests
|
||||
run: npm run test:smoke:designer
|
||||
Linux:
|
||||
name: Test Linux
|
||||
runs-on: ubuntu-latest
|
||||
@@ -69,5 +77,9 @@ jobs:
|
||||
run: npm test
|
||||
- name: Build core for smoke tests
|
||||
run: npm run app-build:smoke:core
|
||||
- name: Build designer for smoke tests
|
||||
run: npm run app-build:smoke:designer
|
||||
- name: Run core smoke tests
|
||||
run: npm run test:smoke:core
|
||||
- name: Run designer smoke tests
|
||||
run: npm run test:smoke:designer
|
||||
|
||||
@@ -16,14 +16,14 @@ describe('Application launch', function() {
|
||||
// path: '/Applications/Insomnia.app/Contents/MacOS/Insomnia',
|
||||
|
||||
// Run after app-package - mac
|
||||
// path: path.join(__dirname, '../insomnia-app/dist/com.insomnia.app/mac/Insomnia.app/Contents/MacOS/Insomnia'),
|
||||
// path: path.join(__dirname, '../insomnia-app/dist/com.insomnia.designer/mac/Insomnia.app/Contents/MacOS/Insomnia'),
|
||||
|
||||
// Run after app-package - Windows
|
||||
// path: path.join(__dirname, '../insomnia-app/dist/com.insomnia.app/win-unpacked/Insomnia.exe'),
|
||||
// path: path.join(__dirname, '../insomnia-app/dist/com.insomnia.designer/win-unpacked/Insomnia.exe'),
|
||||
|
||||
// Run after app-build - mac, Windows, Linux
|
||||
path: electronPath,
|
||||
args: [path.join(__dirname, '../../insomnia-app/build/com.insomnia.app')],
|
||||
args: [path.join(__dirname, '../../insomnia-app/build/com.insomnia.designer')],
|
||||
|
||||
// Don't ask why, but don't remove chromeDriverArgs
|
||||
// https://github.com/electron-userland/spectron/issues/353#issuecomment-522846725
|
||||
|
||||
Reference in New Issue
Block a user