Try running the integration test.

This commit is contained in:
Bryce Gibson
2021-09-25 19:12:35 +10:00
parent 59c03cd2f5
commit 60747897dc
2 changed files with 7 additions and 3 deletions
+6 -2
View File
@@ -58,8 +58,7 @@ jobs:
msbuild_args: /3G
condition: not(contains(variables['Agent.JobName'], 'windows'))
- powershell: |
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
scoop install nasm
choco install nasm
npm install
npm run ci:build
displayName: Build Nexe (Windows)
@@ -67,3 +66,8 @@ jobs:
env:
GITHUB_TOKEN: $(PersonalGithubToken)
NEXE_VERBOSE: $(NEXE_VERBOSE)
- script: npm run test:integration
displayName: Test built artefact
env:
NEXE_VERBOSE: $(NEXE_VERBOSE)
BUILD: ''
+1 -1
View File
@@ -11,7 +11,7 @@
"scripts": {
"ci:build": "ts-node tasks/build",
"test": "mocha",
"test:integration": "node index.js --build -i test/integration/index.js -o integration-tests --verbose -r test/integration -r node_modules/ && npm run test:integration:run",
"test:integration": "node index.js --target 14.15.3 -i test/integration/index.js -o integration-tests --verbose -r test/integration -r node_modules/ && npm run test:integration:run",
"test:integration:run": "run-script-os",
"test:integration:run:win32": "integration-tests.exe",
"test:integration:run:default": "./integration-tests",