Browse Source

Test --revoke

pull/565/head
Tim Kimber 6 years ago
parent
commit
fc4add8747
No known key found for this signature in database GPG Key ID: 3E1804964E76BD18
1 changed files with 37 additions and 0 deletions
  1. +37
    -0
      test/14-test-revoke.bats

+ 37
- 0
test/14-test-revoke.bats View File

@ -0,0 +1,37 @@
#! /usr/bin/env bats
load '/bats-support/load.bash'
load '/bats-assert/load.bash'
load '/getssl/test/test_helper.bash'
# This is run for every test
setup() {
export CURL_CA_BUNDLE=/root/pebble-ca-bundle.crt
}
@test "Create certificate to check revoke" {
if [ -n "$STAGING" ]; then
skip "Using staging server, skipping internal test"
fi
CONFIG_FILE="getssl-http01.cfg"
setup_environment
init_getssl
create_certificate
assert_success
check_output_for_errors
}
@test "Check we can revoke a certificate" {
if [ -n "$STAGING" ]; then
skip "Using staging server, skipping internal test"
fi
CERT=${INSTALL_DIR}/.getssl/${GETSSL_CMD_HOST}/${GETSSL_CMD_HOST}.crt
KEY=${INSTALL_DIR}/.getssl/${GETSSL_CMD_HOST}/${GETSSL_CMD_HOST}.key
CA="https://pebble:14000/dir"
run ${CODE_DIR}/getssl -d --revoke $CERT $KEY $CA
assert_success
check_output_for_errors
}

Loading…
Cancel
Save