From 9d5b8c1e9c8a68a26387ad4de78a1c6ef8788f91 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Sun, 11 May 2014 14:34:10 +0800 Subject: [PATCH] [ssl_mgmt] Add tests for sanity checks --- ssl_mgmt/tests/1/cmdline | 1 + ssl_mgmt/tests/1/driver | 2 ++ ssl_mgmt/tests/1/fini | 1 + ssl_mgmt/tests/1/init | 1 + ssl_mgmt/tests/2/cmdline | 1 + ssl_mgmt/tests/2/driver | 2 ++ ssl_mgmt/tests/2/fini | 1 + ssl_mgmt/tests/2/init | 3 +++ ssl_mgmt/tests/3/cmdline | 1 + ssl_mgmt/tests/3/driver | 4 ++++ ssl_mgmt/tests/3/fini | 1 + ssl_mgmt/tests/3/init | 1 + 12 files changed, 19 insertions(+) create mode 100644 ssl_mgmt/tests/1/cmdline create mode 100755 ssl_mgmt/tests/1/driver create mode 120000 ssl_mgmt/tests/1/fini create mode 120000 ssl_mgmt/tests/1/init create mode 100644 ssl_mgmt/tests/2/cmdline create mode 100755 ssl_mgmt/tests/2/driver create mode 120000 ssl_mgmt/tests/2/fini create mode 100755 ssl_mgmt/tests/2/init create mode 100644 ssl_mgmt/tests/3/cmdline create mode 100755 ssl_mgmt/tests/3/driver create mode 120000 ssl_mgmt/tests/3/fini create mode 120000 ssl_mgmt/tests/3/init diff --git a/ssl_mgmt/tests/1/cmdline b/ssl_mgmt/tests/1/cmdline new file mode 100644 index 0000000..5e9a78f --- /dev/null +++ b/ssl_mgmt/tests/1/cmdline @@ -0,0 +1 @@ +cnfFilePath=./ssl_mgmt.conf ../ssl_mgmt renew foo diff --git a/ssl_mgmt/tests/1/driver b/ssl_mgmt/tests/1/driver new file mode 100755 index 0000000..e64bbaa --- /dev/null +++ b/ssl_mgmt/tests/1/driver @@ -0,0 +1,2 @@ +echo +echo "y" diff --git a/ssl_mgmt/tests/1/fini b/ssl_mgmt/tests/1/fini new file mode 120000 index 0000000..f12b28a --- /dev/null +++ b/ssl_mgmt/tests/1/fini @@ -0,0 +1 @@ +../restore_foo_fini \ No newline at end of file diff --git a/ssl_mgmt/tests/1/init b/ssl_mgmt/tests/1/init new file mode 120000 index 0000000..f74317c --- /dev/null +++ b/ssl_mgmt/tests/1/init @@ -0,0 +1 @@ +../save_foo_init \ No newline at end of file diff --git a/ssl_mgmt/tests/2/cmdline b/ssl_mgmt/tests/2/cmdline new file mode 100644 index 0000000..55f76f8 --- /dev/null +++ b/ssl_mgmt/tests/2/cmdline @@ -0,0 +1 @@ +! cnfFilePath=./ssl_mgmt.conf ../ssl_mgmt renew foo diff --git a/ssl_mgmt/tests/2/driver b/ssl_mgmt/tests/2/driver new file mode 100755 index 0000000..e64bbaa --- /dev/null +++ b/ssl_mgmt/tests/2/driver @@ -0,0 +1,2 @@ +echo +echo "y" diff --git a/ssl_mgmt/tests/2/fini b/ssl_mgmt/tests/2/fini new file mode 120000 index 0000000..b4b47b4 --- /dev/null +++ b/ssl_mgmt/tests/2/fini @@ -0,0 +1 @@ +../empty_fini \ No newline at end of file diff --git a/ssl_mgmt/tests/2/init b/ssl_mgmt/tests/2/init new file mode 100755 index 0000000..f803ad8 --- /dev/null +++ b/ssl_mgmt/tests/2/init @@ -0,0 +1,3 @@ +#!/bin/sh + +ln -s /dev/null workdir/csr/foo-req.pem diff --git a/ssl_mgmt/tests/3/cmdline b/ssl_mgmt/tests/3/cmdline new file mode 100644 index 0000000..55f76f8 --- /dev/null +++ b/ssl_mgmt/tests/3/cmdline @@ -0,0 +1 @@ +! cnfFilePath=./ssl_mgmt.conf ../ssl_mgmt renew foo diff --git a/ssl_mgmt/tests/3/driver b/ssl_mgmt/tests/3/driver new file mode 100755 index 0000000..da4e4c4 --- /dev/null +++ b/ssl_mgmt/tests/3/driver @@ -0,0 +1,4 @@ +echo +ln -sf /dev/null ./workdir/newcerts/foo-cert.pem +ln -sf /dev/null ./workdir/newkeys/foo-key.pem +echo "y" diff --git a/ssl_mgmt/tests/3/fini b/ssl_mgmt/tests/3/fini new file mode 120000 index 0000000..f12b28a --- /dev/null +++ b/ssl_mgmt/tests/3/fini @@ -0,0 +1 @@ +../restore_foo_fini \ No newline at end of file diff --git a/ssl_mgmt/tests/3/init b/ssl_mgmt/tests/3/init new file mode 120000 index 0000000..f74317c --- /dev/null +++ b/ssl_mgmt/tests/3/init @@ -0,0 +1 @@ +../save_foo_init \ No newline at end of file