From 1e601a8be487c5eaf7cdf2a8b78fd205304eb219 Mon Sep 17 00:00:00 2001 From: Jason I Date: Thu, 25 Apr 2024 19:39:34 -0700 Subject: [PATCH] chore: move more tests out and add skeleton files --- .../check-interface-spec-compatibility.yml | 31 +++++++++++++++++-- ...=> motoko-actor-reference-example.test.sh} | 0 .../workflows/motoko-cert-var-example.test.sh | 5 +++ .../workflows/motoko-cert_var-example.yaml | 10 ++---- .../workflows/motoko-classes-example.test.sh | 5 +++ .github/workflows/motoko-classes-example.yaml | 10 ++---- .../motoko-composite-query-example.test.sh | 5 +++ .../motoko-composite-query-example.yaml | 10 ++---- .../workflows/motoko-counter-example.test.sh | 5 +++ .github/workflows/motoko-counter-example.yaml | 10 ++---- .github/workflows/motoko-defi-example.test.sh | 7 +++++ .github/workflows/motoko-defi-example.yml | 14 ++------- .../workflows/motoko-dip721-example.test.sh | 4 +++ .github/workflows/motoko-dip721-example.yml | 8 ++--- .github/workflows/motoko-echo-example.test.sh | 5 +++ .github/workflows/motoko-echo-example.yaml | 10 ++---- .../motoko-encrypted-notes-example.test.sh | 4 +++ .../motoko-encrypted-notes-example.yml | 8 ++--- ...toko-encrypted-notes-vetkd-example.test.sh | 4 +++ .../motoko-encrypted-notes-vetkd-example.yml | 8 ++--- .../motoko-factorial-example.test.sh | 0 .../motoko-hello-cycles-example.test.sh | 1 + .../workflows/motoko-hello-example.test.sh | 0 .../motoko-hello-world-example.test.sh | 0 .../motoko-http-counter-example.test.sh | 0 .../motoko-icp-transfer-example.test.sh | 0 .../motoko-icrc2-swap-example.test.sh | 0 ...ernet-identity-integration-example.test.sh | 1 + .github/workflows/motoko-invoice-e2e.test.sh | 1 + .github/workflows/motoko-invoice-unit.test.sh | 1 + .../motoko-ios-notifications-example.test.sh | 1 + .github/workflows/motoko-life-example.test.sh | 1 + ...otoko-minimal-counter-dapp-example.test.sh | 1 + .../motoko-persistent-storage-example.test.sh | 1 + .../motoko-phone-book-example.test.sh | 1 + .../workflows/motoko-pub-sub-example.test.sh | 1 + .../motoko-quicksort-example.test.sh | 0 .../motoko-random-maze-example.test.sh | 0 .../motoko-send-http-get-example.test.sh | 1 + .../motoko-send-http-post-example.test.sh | 0 .../motoko-simple-to-do-example.test.sh | 0 .../motoko-superheroes-example.test.sh | 1 + .../motoko-threshold-ecdsa-example.test.sh | 0 .../motoko-token-transfer-example.test.sh | 1 + ...motoko-token-transfer-from-example.test.sh | 1 + .../workflows/motoko-vetkd-example.test.sh | 0 .../workflows/motoko-whoami-example.test.sh | 1 + .../rust-basic-bitcoin-example.test.sh | 1 + .../workflows/rust-basic-dao-example.test.sh | 1 + .../rust-canister-info-example.test.sh | 1 + .../rust-composite-query-example.test.sh | 1 + .../workflows/rust-counter-example.test.sh | 0 .github/workflows/rust-defi-example.test.sh | 0 .github/workflows/rust-dip721-example.test.sh | 1 + .../rust-encrypted-notes-example.test.sh | 1 + ...rust-encrypted-notes-vetkd-example.test.sh | 1 + .github/workflows/rust-hello-example.test.sh | 0 .../rust-icp-transfer-example.test.sh | 0 .../workflows/rust-nft-wallet-example.test.sh | 1 + .../rust-performance-counters-example.test.sh | 1 + .../rust-periodic-tasks-example.test.sh | 1 + .../workflows/rust-pub-sub-example.test.sh | 1 + .github/workflows/rust-qrcode-example.test.sh | 0 .../rust-send-http-get-example.test.sh | 1 + .../rust-send-http-post-example.test.sh | 1 + .../rust-threshold-ecdsa-example.test.sh | 1 + .../rust-token-transfer-example.test.sh | 0 .../rust-token-transfer-from-example.test.sh | 0 .github/workflows/rust-vetkd-example.test.sh | 0 69 files changed, 120 insertions(+), 72 deletions(-) rename .github/workflows/{motoko-actor-reference.test.sh => motoko-actor-reference-example.test.sh} (100%) create mode 100755 .github/workflows/motoko-cert-var-example.test.sh create mode 100755 .github/workflows/motoko-classes-example.test.sh create mode 100755 .github/workflows/motoko-composite-query-example.test.sh create mode 100755 .github/workflows/motoko-counter-example.test.sh create mode 100755 .github/workflows/motoko-defi-example.test.sh create mode 100755 .github/workflows/motoko-dip721-example.test.sh create mode 100755 .github/workflows/motoko-echo-example.test.sh create mode 100755 .github/workflows/motoko-encrypted-notes-example.test.sh create mode 100755 .github/workflows/motoko-encrypted-notes-vetkd-example.test.sh create mode 100755 .github/workflows/motoko-factorial-example.test.sh create mode 100755 .github/workflows/motoko-hello-cycles-example.test.sh create mode 100755 .github/workflows/motoko-hello-example.test.sh create mode 100755 .github/workflows/motoko-hello-world-example.test.sh create mode 100755 .github/workflows/motoko-http-counter-example.test.sh create mode 100755 .github/workflows/motoko-icp-transfer-example.test.sh create mode 100755 .github/workflows/motoko-icrc2-swap-example.test.sh create mode 100755 .github/workflows/motoko-internet-identity-integration-example.test.sh create mode 100755 .github/workflows/motoko-invoice-e2e.test.sh create mode 100755 .github/workflows/motoko-invoice-unit.test.sh create mode 100755 .github/workflows/motoko-ios-notifications-example.test.sh create mode 100755 .github/workflows/motoko-life-example.test.sh create mode 100755 .github/workflows/motoko-minimal-counter-dapp-example.test.sh create mode 100755 .github/workflows/motoko-persistent-storage-example.test.sh create mode 100755 .github/workflows/motoko-phone-book-example.test.sh create mode 100755 .github/workflows/motoko-pub-sub-example.test.sh create mode 100755 .github/workflows/motoko-quicksort-example.test.sh create mode 100755 .github/workflows/motoko-random-maze-example.test.sh create mode 100755 .github/workflows/motoko-send-http-get-example.test.sh create mode 100755 .github/workflows/motoko-send-http-post-example.test.sh create mode 100755 .github/workflows/motoko-simple-to-do-example.test.sh create mode 100755 .github/workflows/motoko-superheroes-example.test.sh create mode 100755 .github/workflows/motoko-threshold-ecdsa-example.test.sh create mode 100755 .github/workflows/motoko-token-transfer-example.test.sh create mode 100755 .github/workflows/motoko-token-transfer-from-example.test.sh create mode 100755 .github/workflows/motoko-vetkd-example.test.sh create mode 100755 .github/workflows/motoko-whoami-example.test.sh create mode 100755 .github/workflows/rust-basic-bitcoin-example.test.sh create mode 100755 .github/workflows/rust-basic-dao-example.test.sh create mode 100755 .github/workflows/rust-canister-info-example.test.sh create mode 100755 .github/workflows/rust-composite-query-example.test.sh create mode 100755 .github/workflows/rust-counter-example.test.sh create mode 100755 .github/workflows/rust-defi-example.test.sh create mode 100755 .github/workflows/rust-dip721-example.test.sh create mode 100755 .github/workflows/rust-encrypted-notes-example.test.sh create mode 100755 .github/workflows/rust-encrypted-notes-vetkd-example.test.sh create mode 100755 .github/workflows/rust-hello-example.test.sh create mode 100755 .github/workflows/rust-icp-transfer-example.test.sh create mode 100755 .github/workflows/rust-nft-wallet-example.test.sh create mode 100755 .github/workflows/rust-performance-counters-example.test.sh create mode 100755 .github/workflows/rust-periodic-tasks-example.test.sh create mode 100755 .github/workflows/rust-pub-sub-example.test.sh create mode 100755 .github/workflows/rust-qrcode-example.test.sh create mode 100755 .github/workflows/rust-send-http-get-example.test.sh create mode 100755 .github/workflows/rust-send-http-post-example.test.sh create mode 100755 .github/workflows/rust-threshold-ecdsa-example.test.sh create mode 100755 .github/workflows/rust-token-transfer-example.test.sh create mode 100755 .github/workflows/rust-token-transfer-from-example.test.sh create mode 100755 .github/workflows/rust-vetkd-example.test.sh diff --git a/.github/workflows/check-interface-spec-compatibility.yml b/.github/workflows/check-interface-spec-compatibility.yml index d464214ff..d352ef0a9 100644 --- a/.github/workflows/check-interface-spec-compatibility.yml +++ b/.github/workflows/check-interface-spec-compatibility.yml @@ -92,7 +92,7 @@ jobs: .github/workflows/hosting-unity-webgl-example.test.sh - name: Build and deploy all examples run: | - .github/workflows/motoko-actor-reference.test.sh + .github/workflows/motoko-actor-reference-example.test.sh - name: Build and deploy all examples run: | .github/workflows/motoko-basic-bitcoin.test.sh @@ -101,4 +101,31 @@ jobs: .github/workflows/motoko-basic-dao-example.test.sh - name: Build and deploy all examples run: | - .github/workflows/motoko-calc-example.test.sh \ No newline at end of file + .github/workflows/motoko-calc-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-cert-var-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-classes-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-composite-query-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-counter-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-defi-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-dip721-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-echo-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-encrypted-notes-example.test.sh + - name: Build and deploy all examples + run: | + .github/workflows/motoko-encrypted-notes-vetkd-example.test.sh diff --git a/.github/workflows/motoko-actor-reference.test.sh b/.github/workflows/motoko-actor-reference-example.test.sh similarity index 100% rename from .github/workflows/motoko-actor-reference.test.sh rename to .github/workflows/motoko-actor-reference-example.test.sh diff --git a/.github/workflows/motoko-cert-var-example.test.sh b/.github/workflows/motoko-cert-var-example.test.sh new file mode 100755 index 000000000..23bd46546 --- /dev/null +++ b/.github/workflows/motoko-cert-var-example.test.sh @@ -0,0 +1,5 @@ +#!/bin/bash +dfx start --background +pushd motoko/cert-var +make test +popd \ No newline at end of file diff --git a/.github/workflows/motoko-cert_var-example.yaml b/.github/workflows/motoko-cert_var-example.yaml index 1b8f0428f..0e8b5ee50 100644 --- a/.github/workflows/motoko-cert_var-example.yaml +++ b/.github/workflows/motoko-cert_var-example.yaml @@ -22,10 +22,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko Certified Variable Darwin run: | - dfx start --background - pushd motoko/cert-var - make test - popd + .github/workflows/motoko-cert-var-example.test.sh motoko-cert-var-linux: runs-on: ubuntu-20.04 steps: @@ -34,7 +31,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko Certified Variable Linux run: | - dfx start --background - pushd motoko/cert-var - make test - popd + .github/workflows/motoko-cert-var-example.test.sh diff --git a/.github/workflows/motoko-classes-example.test.sh b/.github/workflows/motoko-classes-example.test.sh new file mode 100755 index 000000000..a8b0c7111 --- /dev/null +++ b/.github/workflows/motoko-classes-example.test.sh @@ -0,0 +1,5 @@ +#!/bin/bash +dfx start --background +pushd motoko/classes +make test +popd \ No newline at end of file diff --git a/.github/workflows/motoko-classes-example.yaml b/.github/workflows/motoko-classes-example.yaml index 94204379d..49be8abcd 100644 --- a/.github/workflows/motoko-classes-example.yaml +++ b/.github/workflows/motoko-classes-example.yaml @@ -22,10 +22,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko Classes Darwin run: | - dfx start --background - pushd motoko/classes - make test - popd + .github/workflows/motoko-classes-example.test.sh motoko-classes-linux: runs-on: ubuntu-20.04 steps: @@ -34,7 +31,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko Classes Linux run: | - dfx start --background - pushd motoko/classes - make test - popd + .github/workflows/motoko-classes-example.test.sh diff --git a/.github/workflows/motoko-composite-query-example.test.sh b/.github/workflows/motoko-composite-query-example.test.sh new file mode 100755 index 000000000..158951e94 --- /dev/null +++ b/.github/workflows/motoko-composite-query-example.test.sh @@ -0,0 +1,5 @@ +#!/bin/bash +dfx start --background + pushd motoko/composite_query + make test + popd \ No newline at end of file diff --git a/.github/workflows/motoko-composite-query-example.yaml b/.github/workflows/motoko-composite-query-example.yaml index 3bd7f80b3..882fbb091 100644 --- a/.github/workflows/motoko-composite-query-example.yaml +++ b/.github/workflows/motoko-composite-query-example.yaml @@ -23,10 +23,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko Composite Query Darwin run: | - dfx start --background - pushd motoko/composite_query - make test - popd + .github/workflows/motoko-composite-query-example.test.sh motoko-composite-query-linux: runs-on: ubuntu-20.04 steps: @@ -35,7 +32,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko Composite Query Linux run: | - dfx start --background - pushd motoko/composite_query - make test - popd + .github/workflows/motoko-composite-query-example.test.sh diff --git a/.github/workflows/motoko-counter-example.test.sh b/.github/workflows/motoko-counter-example.test.sh new file mode 100755 index 000000000..d0dc5189d --- /dev/null +++ b/.github/workflows/motoko-counter-example.test.sh @@ -0,0 +1,5 @@ +#!/bin/bash +dfx start --background +pushd motoko/counter +make test +popd \ No newline at end of file diff --git a/.github/workflows/motoko-counter-example.yaml b/.github/workflows/motoko-counter-example.yaml index 7a35ae9fa..2d824d4e8 100644 --- a/.github/workflows/motoko-counter-example.yaml +++ b/.github/workflows/motoko-counter-example.yaml @@ -22,10 +22,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko Counter Darwin run: | - dfx start --background - pushd motoko/counter - make test - popd + .github/workflows/motoko-counter-example.test.sh motoko-counter-example-linux: runs-on: ubuntu-20.04 steps: @@ -34,7 +31,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko Counter Linux run: | - dfx start --background - pushd motoko/counter - make test - popd + .github/workflows/motoko-counter-example.test.sh diff --git a/.github/workflows/motoko-defi-example.test.sh b/.github/workflows/motoko-defi-example.test.sh new file mode 100755 index 000000000..3ab77e276 --- /dev/null +++ b/.github/workflows/motoko-defi-example.test.sh @@ -0,0 +1,7 @@ +#!/bin/bash +pushd motoko/defi +bash ./scripts/install.sh +bash ./test/demo.sh +bash ./test/trade.sh +bash ./test/transfer.sh +popd \ No newline at end of file diff --git a/.github/workflows/motoko-defi-example.yml b/.github/workflows/motoko-defi-example.yml index bfd9ddee9..70647b136 100644 --- a/.github/workflows/motoko-defi-example.yml +++ b/.github/workflows/motoko-defi-example.yml @@ -24,12 +24,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko Defi Darwin run: | - pushd motoko/defi - bash ./scripts/install.sh - bash ./test/demo.sh - bash ./test/trade.sh - bash ./test/transfer.sh - popd + .github/workflows/motoko-defi-example.test.sh motoko-defi-linux: runs-on: ubuntu-20.04 steps: @@ -40,9 +35,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko Defi Linux run: | - pushd motoko/defi - bash ./scripts/install.sh - bash ./test/demo.sh - bash ./test/trade.sh - bash ./test/transfer.sh - popd + .github/workflows/motoko-defi-example.test.sh diff --git a/.github/workflows/motoko-dip721-example.test.sh b/.github/workflows/motoko-dip721-example.test.sh new file mode 100755 index 000000000..e00e6a482 --- /dev/null +++ b/.github/workflows/motoko-dip721-example.test.sh @@ -0,0 +1,4 @@ +#!/bin/bash +pushd motoko/dip721-nft-container +bash ./demo.sh +popd \ No newline at end of file diff --git a/.github/workflows/motoko-dip721-example.yml b/.github/workflows/motoko-dip721-example.yml index 7b58a354e..4f6883277 100644 --- a/.github/workflows/motoko-dip721-example.yml +++ b/.github/workflows/motoko-dip721-example.yml @@ -24,9 +24,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko DIP-721 Darwin run: | - pushd motoko/dip721-nft-container - bash ./demo.sh - popd + .github/workflows/motoko-dip721-example.test.sh motoko-dip721-linux: runs-on: ubuntu-20.04 steps: @@ -37,6 +35,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko DIP-721 Linux run: | - pushd motoko/dip721-nft-container - bash ./demo.sh - popd + .github/workflows/motoko-dip721-example.test.sh diff --git a/.github/workflows/motoko-echo-example.test.sh b/.github/workflows/motoko-echo-example.test.sh new file mode 100755 index 000000000..2f52dade1 --- /dev/null +++ b/.github/workflows/motoko-echo-example.test.sh @@ -0,0 +1,5 @@ +#!/bin/bash +dfx start --background +pushd motoko/echo +make test +popd \ No newline at end of file diff --git a/.github/workflows/motoko-echo-example.yaml b/.github/workflows/motoko-echo-example.yaml index 3471d11f7..9b23aa3c8 100644 --- a/.github/workflows/motoko-echo-example.yaml +++ b/.github/workflows/motoko-echo-example.yaml @@ -22,10 +22,7 @@ jobs: run: bash .github/workflows/provision-darwin.sh - name: Motoko Echo Darwin run: | - dfx start --background - pushd motoko/echo - make test - popd + .github/workflows/motoko-echo-example.test.sh motoko-echo-example-linux: runs-on: ubuntu-20.04 steps: @@ -34,7 +31,4 @@ jobs: run: bash .github/workflows/provision-linux.sh - name: Motoko Echo Linux run: | - dfx start --background - pushd motoko/echo - make test - popd + .github/workflows/motoko-echo-example.test.sh diff --git a/.github/workflows/motoko-encrypted-notes-example.test.sh b/.github/workflows/motoko-encrypted-notes-example.test.sh new file mode 100755 index 000000000..6647ab037 --- /dev/null +++ b/.github/workflows/motoko-encrypted-notes-example.test.sh @@ -0,0 +1,4 @@ +#!/bin/bash +pushd motoko/encrypted-notes-dapp +make test-e2e BUILD_ENV=motoko +popd \ No newline at end of file diff --git a/.github/workflows/motoko-encrypted-notes-example.yml b/.github/workflows/motoko-encrypted-notes-example.yml index 4cae3ba33..a636cf651 100644 --- a/.github/workflows/motoko-encrypted-notes-example.yml +++ b/.github/workflows/motoko-encrypted-notes-example.yml @@ -27,9 +27,7 @@ jobs: popd - name: Motoko Encrypted Notes Darwin (e2e) run: | - pushd motoko/encrypted-notes-dapp - make test-e2e BUILD_ENV=motoko - popd + .github/workflows/motoko-encrypted-notes-example.test.sh motoko-encrypted-notes-linux: runs-on: ubuntu-20.04 steps: @@ -43,6 +41,4 @@ jobs: popd - name: Motoko Encrypted Notes Linux (e2e) run: | - pushd motoko/encrypted-notes-dapp - make test-e2e BUILD_ENV=motoko - popd \ No newline at end of file + .github/workflows/motoko-encrypted-notes-example.test.sh \ No newline at end of file diff --git a/.github/workflows/motoko-encrypted-notes-vetkd-example.test.sh b/.github/workflows/motoko-encrypted-notes-vetkd-example.test.sh new file mode 100755 index 000000000..5726fc164 --- /dev/null +++ b/.github/workflows/motoko-encrypted-notes-vetkd-example.test.sh @@ -0,0 +1,4 @@ +#!/bin/bash +pushd motoko/encrypted-notes-dapp-vetkd +make test-e2e BUILD_ENV=motoko +popd \ No newline at end of file diff --git a/.github/workflows/motoko-encrypted-notes-vetkd-example.yml b/.github/workflows/motoko-encrypted-notes-vetkd-example.yml index 0b9d64cc4..0959cf6e8 100644 --- a/.github/workflows/motoko-encrypted-notes-vetkd-example.yml +++ b/.github/workflows/motoko-encrypted-notes-vetkd-example.yml @@ -29,9 +29,7 @@ jobs: popd - name: Motoko Encrypted Notes Darwin (e2e) run: | - pushd motoko/encrypted-notes-dapp-vetkd - make test-e2e BUILD_ENV=motoko - popd + .github/workflows/motoko-encrypted-notes-vetkd-example.test.sh motoko-encrypted-notes-linux: runs-on: ubuntu-20.04 steps: @@ -45,6 +43,4 @@ jobs: popd - name: Motoko Encrypted Notes Linux (e2e) run: | - pushd motoko/encrypted-notes-dapp-vetkd - make test-e2e BUILD_ENV=motoko - popd \ No newline at end of file + .github/workflows/motoko-encrypted-notes-vetkd-example.test.sh \ No newline at end of file diff --git a/.github/workflows/motoko-factorial-example.test.sh b/.github/workflows/motoko-factorial-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-hello-cycles-example.test.sh b/.github/workflows/motoko-hello-cycles-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-hello-cycles-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-hello-example.test.sh b/.github/workflows/motoko-hello-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-hello-world-example.test.sh b/.github/workflows/motoko-hello-world-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-http-counter-example.test.sh b/.github/workflows/motoko-http-counter-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-icp-transfer-example.test.sh b/.github/workflows/motoko-icp-transfer-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-icrc2-swap-example.test.sh b/.github/workflows/motoko-icrc2-swap-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-internet-identity-integration-example.test.sh b/.github/workflows/motoko-internet-identity-integration-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-internet-identity-integration-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-invoice-e2e.test.sh b/.github/workflows/motoko-invoice-e2e.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-invoice-e2e.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-invoice-unit.test.sh b/.github/workflows/motoko-invoice-unit.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-invoice-unit.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-ios-notifications-example.test.sh b/.github/workflows/motoko-ios-notifications-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-ios-notifications-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-life-example.test.sh b/.github/workflows/motoko-life-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-life-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-minimal-counter-dapp-example.test.sh b/.github/workflows/motoko-minimal-counter-dapp-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-minimal-counter-dapp-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-persistent-storage-example.test.sh b/.github/workflows/motoko-persistent-storage-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-persistent-storage-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-phone-book-example.test.sh b/.github/workflows/motoko-phone-book-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-phone-book-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-pub-sub-example.test.sh b/.github/workflows/motoko-pub-sub-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-pub-sub-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-quicksort-example.test.sh b/.github/workflows/motoko-quicksort-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-random-maze-example.test.sh b/.github/workflows/motoko-random-maze-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-send-http-get-example.test.sh b/.github/workflows/motoko-send-http-get-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-send-http-get-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-send-http-post-example.test.sh b/.github/workflows/motoko-send-http-post-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-simple-to-do-example.test.sh b/.github/workflows/motoko-simple-to-do-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-superheroes-example.test.sh b/.github/workflows/motoko-superheroes-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-superheroes-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-threshold-ecdsa-example.test.sh b/.github/workflows/motoko-threshold-ecdsa-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-token-transfer-example.test.sh b/.github/workflows/motoko-token-transfer-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-token-transfer-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-token-transfer-from-example.test.sh b/.github/workflows/motoko-token-transfer-from-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-token-transfer-from-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/motoko-vetkd-example.test.sh b/.github/workflows/motoko-vetkd-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/motoko-whoami-example.test.sh b/.github/workflows/motoko-whoami-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/motoko-whoami-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-basic-bitcoin-example.test.sh b/.github/workflows/rust-basic-bitcoin-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-basic-bitcoin-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-basic-dao-example.test.sh b/.github/workflows/rust-basic-dao-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-basic-dao-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-canister-info-example.test.sh b/.github/workflows/rust-canister-info-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-canister-info-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-composite-query-example.test.sh b/.github/workflows/rust-composite-query-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-composite-query-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-counter-example.test.sh b/.github/workflows/rust-counter-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-defi-example.test.sh b/.github/workflows/rust-defi-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-dip721-example.test.sh b/.github/workflows/rust-dip721-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-dip721-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-encrypted-notes-example.test.sh b/.github/workflows/rust-encrypted-notes-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-encrypted-notes-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-encrypted-notes-vetkd-example.test.sh b/.github/workflows/rust-encrypted-notes-vetkd-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-encrypted-notes-vetkd-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-hello-example.test.sh b/.github/workflows/rust-hello-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-icp-transfer-example.test.sh b/.github/workflows/rust-icp-transfer-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-nft-wallet-example.test.sh b/.github/workflows/rust-nft-wallet-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-nft-wallet-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-performance-counters-example.test.sh b/.github/workflows/rust-performance-counters-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-performance-counters-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-periodic-tasks-example.test.sh b/.github/workflows/rust-periodic-tasks-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-periodic-tasks-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-pub-sub-example.test.sh b/.github/workflows/rust-pub-sub-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-pub-sub-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-qrcode-example.test.sh b/.github/workflows/rust-qrcode-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-send-http-get-example.test.sh b/.github/workflows/rust-send-http-get-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-send-http-get-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-send-http-post-example.test.sh b/.github/workflows/rust-send-http-post-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-send-http-post-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-threshold-ecdsa-example.test.sh b/.github/workflows/rust-threshold-ecdsa-example.test.sh new file mode 100755 index 000000000..a9bf588e2 --- /dev/null +++ b/.github/workflows/rust-threshold-ecdsa-example.test.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/.github/workflows/rust-token-transfer-example.test.sh b/.github/workflows/rust-token-transfer-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-token-transfer-from-example.test.sh b/.github/workflows/rust-token-transfer-from-example.test.sh new file mode 100755 index 000000000..e69de29bb diff --git a/.github/workflows/rust-vetkd-example.test.sh b/.github/workflows/rust-vetkd-example.test.sh new file mode 100755 index 000000000..e69de29bb