X-Git-Url: https://pwan.org/git/?p=certmaster.git;a=blobdiff_plain;f=tests%2Fcertmaster.bats;fp=tests%2Fcertmaster.bats;h=0000000000000000000000000000000000000000;hp=f10672c5754f568a9581d33501df628ad34d90db;hb=240ba9b7e2ee00a8f6014c7d597a5afd1f96249c;hpb=af9d4112024b33b207ad562f3cadb199155b9575 diff --git a/tests/certmaster.bats b/tests/certmaster.bats deleted file mode 100644 index f10672c..0000000 --- a/tests/certmaster.bats +++ /dev/null @@ -1,113 +0,0 @@ -#!/usr/bin/env bats - -setup() { - /etc/init.d/certmaster stop || true - mkdir -p /etc/certmaster - cp certmaster.conf.tst /etc/certmaster/certmaster.conf - cp minion.conf.tst /etc/certmaster/minion.conf - rm -rf /var/lib/certmaster/certmaster - rm -rf /var/lib/certmaster/test - rm -rf /etc/pki/certmaster - rm -rf /etc/pki/certmaster-test - /etc/init.d/certmaster start -} - -teardown() { - /etc/init.d/certmaster stop -} - -@test "check that certmaster-ca is availabe" { - command -v certmaster-ca -} - -@test "check that certmaster-request is available" { - command -v certmaster-request -} - -@test "check that the certmaster daemon is running" { - /etc/init.d/certmaster status -} - -@test "check certmaster-request --help" { - run certmaster-request --help - - expected=$(cat < blah.txt - output=`certmaster-ca --list` - echo "$output" >> blah.txt - [[ $output == *"defaultcert.pwan.co"* ]] - - run certmaster-ca --sign defaultcert.pwan.co - - stat /etc/pki/certmaster - stat /etc/pki/certmaster/defaultcert,pwan.co.cert - stat /etc/pki/certmaster/defaultcert,pwan.co.pem - stat /etc/pki/certmaster/defaultcert,pwan.co.csr - - subject=`openssl x509 -in /etc/pki/certmaster/defaultcert.pwan.co.cert -subject -noout` - [[ $subject == *"CN=defaultcert.pwan.co"* ]] - - openssl rsa -in /etc/pki/certmaster/defaultcert.pwan.co.pem -check - openssl req -text -noout -verify -in /etc/pki/certmaster/defaultcert.pwan.co.csr - -}