From 1aece9efccfbfb28a9429de1465e08f88bafde8a Mon Sep 17 00:00:00 2001 From: Marcin Czenko Date: Tue, 22 Oct 2024 04:31:31 +0200 Subject: [PATCH] re-enables all integration tests and matrix --- .github/workflows/ci.yml | 6 +++++- tests/testIntegration.nim | 18 +++++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index abeba9e8..86cd5813 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,8 +27,12 @@ jobs: uses: fabiocaccamo/create-matrix-action@v4 with: matrix: | - os {linux}, cpu {amd64}, builder {ubuntu-20.04}, tests {integration}, nim_version {${{ env.nim_version }}}, shell {bash --noprofile --norc -e -o pipefail} + os {linux}, cpu {amd64}, builder {ubuntu-20.04}, tests {all}, nim_version {${{ env.nim_version }}}, shell {bash --noprofile --norc -e -o pipefail} + os {macos}, cpu {amd64}, builder {macos-13}, tests {all}, nim_version {${{ env.nim_version }}}, shell {bash --noprofile --norc -e -o pipefail} + os {windows}, cpu {amd64}, builder {windows-latest}, tests {unittest}, nim_version {${{ env.nim_version }}}, shell {msys2} + os {windows}, cpu {amd64}, builder {windows-latest}, tests {contract}, nim_version {${{ env.nim_version }}}, shell {msys2} os {windows}, cpu {amd64}, builder {windows-latest}, tests {integration}, nim_version {${{ env.nim_version }}}, shell {msys2} + os {windows}, cpu {amd64}, builder {windows-latest}, tests {tools}, nim_version {${{ env.nim_version }}}, shell {msys2} build: needs: matrix diff --git a/tests/testIntegration.nim b/tests/testIntegration.nim index 91cc3630..f0a59ee4 100644 --- a/tests/testIntegration.nim +++ b/tests/testIntegration.nim @@ -1,12 +1,12 @@ -# import ./integration/testcli -# import ./integration/testrestapi -# import ./integration/testupdownload -# import ./integration/testsales -# import ./integration/testpurchasing -# import ./integration/testblockexpiration -# import ./integration/testmarketplace -# import ./integration/testproofs +import ./integration/testcli +import ./integration/testrestapi +import ./integration/testupdownload +import ./integration/testsales +import ./integration/testpurchasing +import ./integration/testblockexpiration +import ./integration/testmarketplace +import ./integration/testproofs import ./integration/testvalidator -# import ./integration/testecbug +import ./integration/testecbug {.warning[UnusedImport]:off.}