]> arthur.barton.de Git - ngircd.git/blobdiff - src/testsuite/connect-ssl-cert2-test.e
updating testsuite to support ssl-tests
[ngircd.git] / src / testsuite / connect-ssl-cert2-test.e
diff --git a/src/testsuite/connect-ssl-cert2-test.e b/src/testsuite/connect-ssl-cert2-test.e
new file mode 100644 (file)
index 0000000..a423753
--- /dev/null
@@ -0,0 +1,22 @@
+# ngIRCd test suite
+# Server connect test
+
+spawn openssl s_client -quiet -connect 127.0.0.1:6697
+expect {
+        timeout { exit 1 }
+        "*CN = my.second.domain.tld"
+}
+
+sleep 2
+send "oper\r"
+expect {
+       timeout { exit 1 }
+       "451"
+}
+
+send "quit\r"
+expect {
+       timeout { exit 1 }
+       "Connection closed"
+}
+