Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Commit

Permalink
e2e: test SSH key generation
Browse files Browse the repository at this point in the history
  • Loading branch information
hiddeco committed Jan 17, 2020
1 parent fa5c3c7 commit 23dfff7
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions test/e2e/21_ssh_key_generation.bats
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#!/usr/bin/env bats

function setup() {
load lib/env
load lib/install
load lib/poll
load lib/defer

kubectl create namespace "$FLUX_NAMESPACE"

install_flux_with_fluxctl
}

@test "SSH key is generated" {
run fluxctl identity --k8s-fwd-ns "$FLUX_NAMESPACE"
[ "$status" -eq 0 ]
[ "$output" != "" ]
}

function teardown() {
run_deferred
# Although the namespace delete below takes care of removing most Flux
# elements, the global resources will not be removed without this.
uninstall_flux_with_fluxctl
# Removing the namespace also takes care of removing Flux and gitsrv.
kubectl delete namespace "$FLUX_NAMESPACE"
}

0 comments on commit 23dfff7

Please sign in to comment.