From a4e31949a3f295f2db1bd1182ae9173ea051dd5b Mon Sep 17 00:00:00 2001 From: Solomon Hykes Date: Thu, 17 Jun 2021 13:20:47 +0000 Subject: [PATCH] Migrate integration test for universe/go Signed-off-by: Solomon Hykes --- stdlib/.dagger/env/go/.gitignore | 2 ++ .../go => stdlib/.dagger/env/go/plan}/go.cue | 2 +- stdlib/.dagger/env/go/values.yaml | 27 +++++++++++++++++++ {tests/stdlib => stdlib}/go/testdata/go.mod | 0 {tests/stdlib => stdlib}/go/testdata/main.go | 0 stdlib/universe.bats | 4 +++ tests/stdlib.bats | 6 ----- 7 files changed, 34 insertions(+), 7 deletions(-) create mode 100644 stdlib/.dagger/env/go/.gitignore rename {tests/stdlib/go => stdlib/.dagger/env/go/plan}/go.cue (91%) create mode 100644 stdlib/.dagger/env/go/values.yaml rename {tests/stdlib => stdlib}/go/testdata/go.mod (100%) rename {tests/stdlib => stdlib}/go/testdata/main.go (100%) diff --git a/stdlib/.dagger/env/go/.gitignore b/stdlib/.dagger/env/go/.gitignore new file mode 100644 index 00000000..01ec19b0 --- /dev/null +++ b/stdlib/.dagger/env/go/.gitignore @@ -0,0 +1,2 @@ +# dagger state +state/** diff --git a/tests/stdlib/go/go.cue b/stdlib/.dagger/env/go/plan/go.cue similarity index 91% rename from tests/stdlib/go/go.cue rename to stdlib/.dagger/env/go/plan/go.cue index 007f127b..dc7ecc0d 100644 --- a/tests/stdlib/go/go.cue +++ b/stdlib/.dagger/env/go/plan/go.cue @@ -7,7 +7,7 @@ import ( "dagger.io/dagger/op" ) -TestData: dagger.#Artifact +TestData: dagger.#Artifact @dagger(input) TestGoBuild: { build: go.#Build & { diff --git a/stdlib/.dagger/env/go/values.yaml b/stdlib/.dagger/env/go/values.yaml new file mode 100644 index 00000000..8312f374 --- /dev/null +++ b/stdlib/.dagger/env/go/values.yaml @@ -0,0 +1,27 @@ +plan: + module: .dagger/env/go/plan +name: go +inputs: + TestData: + dir: + path: ./go/testdata +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: + - recipient: age1gxwmtwahzwdmrskhf90ppwlnze30lgpm056kuesrxzeuyclrwvpsupwtpk + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpQ2o5dkg3S2tVZkhJZXoz + VWlmMjdvZ1B6VTB2SlhsNEdBUG5sT2xTZ2d3CnlUL1JHMW8yK0FkQTFra0tSMjJH + eTcrZUs3Y2lrUG9xUDgxNkhMa2VNbVUKLS0tIHowR2ZneG5nOUppQlY4N2hEZU9n + R0o3dlptazJPTmp3OFo5RDcxOVg1VVkK1lLu/wrPvgzXa8Ym3qdvcuYCj8csbtOG + T4HjRvA0EEF8jmFEuqS8Y/N0vQiezoZR7JU9PbjOoD1B5bLHtJcryQ== + -----END AGE ENCRYPTED FILE----- + lastmodified: "2021-06-17T13:10:32Z" + mac: ENC[AES256_GCM,data:oD5rZ0k3KHxQ21eeDP0CQRdSYWBNfrgynNB3xrT3ntSTCsLkRuFH1G5NBnV3Hpvd5B5l5qQuuUDlQLY4nB8mbJJKr/TwYIRMELDDMqpitTfkddjm+UeUrRyTP/YStVnR+g6nv8NcDdHcg4eF2lXl6Q7JKNlsMAGndgb5920QNcY=,iv:vx84/Tp727FpbpXcp2Dm9MXz1OPnnVIICgcofjPjiHI=,tag:8+lCqBKc535mYMmVV2k1wQ==,type:str] + pgp: [] + encrypted_suffix: secret + version: 3.7.1 diff --git a/tests/stdlib/go/testdata/go.mod b/stdlib/go/testdata/go.mod similarity index 100% rename from tests/stdlib/go/testdata/go.mod rename to stdlib/go/testdata/go.mod diff --git a/tests/stdlib/go/testdata/main.go b/stdlib/go/testdata/main.go similarity index 100% rename from tests/stdlib/go/testdata/main.go rename to stdlib/go/testdata/main.go diff --git a/stdlib/universe.bats b/stdlib/universe.bats index b9327d6d..2bceeac2 100644 --- a/stdlib/universe.bats +++ b/stdlib/universe.bats @@ -4,6 +4,10 @@ setup() { common_setup } +@test "go" { + dagger -e go up +} + @test "js/yarn" { dagger -e js-yarn up } diff --git a/tests/stdlib.bats b/tests/stdlib.bats index f36e0bb0..2e9f7295 100644 --- a/tests/stdlib.bats +++ b/tests/stdlib.bats @@ -4,12 +4,6 @@ setup() { common_setup } -# FIXME: move to universe/universe.bats -# Assigned to: -@test "stdlib: go" { - "$DAGGER" compute "$TESTDIR"/stdlib/go --input-dir TestData="$TESTDIR"/stdlib/go/testdata -} - # FIXME: move to universe/universe.bats # Assigned to: @test "stdlib: kubernetes" {