Skip to content

Commit

Permalink
Remove old stdlib tests
Browse files Browse the repository at this point in the history
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
  • Loading branch information
TomChv committed Jun 18, 2021
1 parent d5c575b commit b999a3d
Show file tree
Hide file tree
Showing 30 changed files with 1 addition and 1,073 deletions.
89 changes: 1 addition & 88 deletions tests/stdlib.bats
Expand Up @@ -6,98 +6,11 @@ setup() {

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
@test "stdlib: kubernetes" {
skip_unless_local_kube

"$DAGGER" init
dagger_new_with_plan kubernetes "$TESTDIR"/stdlib/kubernetes/

run "$DAGGER" input -e "kubernetes" text kubeconfig -f ~/.kube/config
assert_success

run "$DAGGER" up -e "kubernetes"
assert_success
}

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
@test "stdlib: kustomize" {
"$DAGGER" compute "$TESTDIR"/stdlib/kubernetes/kustomize --input-dir TestKustomize.kustom.source="$TESTDIR"/stdlib/kubernetes/kustomize/testdata
}

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
@test "stdlib: helm" {
skip "helm is broken"
skip_unless_local_kube

"$DAGGER" init
dagger_new_with_plan helm "$TESTDIR"/stdlib/kubernetes/helm

run "$DAGGER" input -e "helm" text kubeconfig -f ~/.kube/config
assert_success

cp -R "$TESTDIR"/stdlib/kubernetes/helm/testdata/mychart "$DAGGER_WORKSPACE"/testdata
run "$DAGGER" input -e "helm" dir TestHelmSimpleChart.deploy.chartSource "$DAGGER_WORKSPACE"/testdata
assert_success

run "$DAGGER" up -e "helm"
assert_success
}

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
@test "stdlib: docker: build" {
"$DAGGER" compute "$TESTDIR"/stdlib/docker/build/ --input-dir source="$TESTDIR"/stdlib/docker/build
}

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
@test "stdlib: docker: dockerfile" {
"$DAGGER" compute "$TESTDIR"/stdlib/docker/dockerfile/ --input-dir source="$TESTDIR"/stdlib/docker/dockerfile/testdata
}

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
# Changes in https://github.com/dagger/dagger/pull/628
@test "stdlib: docker: push-and-pull" {
skip_unless_secrets_available "$TESTDIR"/stdlib/docker/push-pull/inputs.yaml

# check that they succeed with the credentials
run "$DAGGER" compute --input-yaml "$TESTDIR"/stdlib/docker/push-pull/inputs.yaml --input-dir source="$TESTDIR"/stdlib/docker/push-pull/testdata "$TESTDIR"/stdlib/docker/push-pull/
assert_success
}

# FIXME: move to universe/universe.bats
# Assigned to: <ADD YOUR NAME HERE>
@test "stdlib: terraform" {
skip_unless_secrets_available "$TESTDIR"/stdlib/terraform/s3/inputs.yaml

"$DAGGER" init
dagger_new_with_plan terraform "$TESTDIR"/stdlib/terraform/s3

cp -R "$TESTDIR"/stdlib/terraform/s3/testdata "$DAGGER_WORKSPACE"/testdata
"$DAGGER" -e terraform input dir TestData "$DAGGER_WORKSPACE"/testdata
sops -d "$TESTDIR"/stdlib/terraform/s3/inputs.yaml | "$DAGGER" -e "terraform" input yaml "" -f -

# it must fail because of a missing var
run "$DAGGER" up -e terraform
assert_failure

# add the var and try again
"$DAGGER" -e terraform input text TestTerraform.apply.tfvars.input "42"
run "$DAGGER" up -e terraform
assert_success

# ensure the tfvar was passed correctly
run "$DAGGER" query -e terraform \
TestTerraform.apply.output.input.value -f text
assert_success
assert_output "42"

# ensure the random value is always the same
# this proves we're effectively using the s3 backend
run "$DAGGER" query -e terraform \
TestTerraform.apply.output.random.value -f json
assert_success
assert_output "36"
}
2 changes: 0 additions & 2 deletions tests/stdlib/aws/eks/.dagger/env/default/.gitignore

This file was deleted.

53 changes: 0 additions & 53 deletions tests/stdlib/aws/eks/.dagger/env/default/plan/eks.cue

This file was deleted.

26 changes: 0 additions & 26 deletions tests/stdlib/aws/eks/.dagger/env/default/values.yaml

This file was deleted.

53 changes: 0 additions & 53 deletions tests/stdlib/aws/eks/eks.cue

This file was deleted.

2 changes: 0 additions & 2 deletions tests/stdlib/docker/build/Dockerfile

This file was deleted.

31 changes: 0 additions & 31 deletions tests/stdlib/docker/build/build.cue

This file was deleted.

34 changes: 0 additions & 34 deletions tests/stdlib/docker/dockerfile/dockerfile.cue

This file was deleted.

1 change: 0 additions & 1 deletion tests/stdlib/docker/dockerfile/testdata/test.txt

This file was deleted.

54 changes: 0 additions & 54 deletions tests/stdlib/kubernetes/helm/helm.cue

This file was deleted.

23 changes: 0 additions & 23 deletions tests/stdlib/kubernetes/helm/testdata/mychart/.helmignore

This file was deleted.

0 comments on commit b999a3d

Please sign in to comment.