Skip to content
Snippets Groups Projects
Verified Commit 4d7a17bc authored by Timm Fitschen's avatar Timm Fitschen
Browse files

TST: fix tests

parent 5b633fa4
No related branches found
No related tags found
No related merge requests found
Pipeline #9619 canceled
......@@ -50,10 +50,11 @@ TEST(test_connection, connect_somehost_42347_fails) {
auto config = std::make_shared<InsecureCaosDBConnectionConfig>(host, port);
CaosDBConnection connection(config);
// TODO ConnectionError
ASSERT_THROW(connection.getVersionInfo(), std::runtime_error);
}
TEST(test_connection, connection_caosdb_server_insecure_success) {
TEST(test_connection, connection_insecure_authentication_error) {
auto port = 8080;
const auto host = caosdb::utils::get_env_var("CAOSDB_SERVER_HOST", "localhost");
auto major = 0;
......@@ -62,12 +63,11 @@ TEST(test_connection, connection_caosdb_server_insecure_success) {
auto config = std::make_shared<InsecureCaosDBConnectionConfig>(host, port);
auto connection = CaosDBConnection(config);
auto v_info = connection.getVersionInfo();
ASSERT_EQ(major, v_info.major());
ASSERT_EQ(minor, v_info.minor());
// TODO AuthenticationError
ASSERT_THROW(connection.getVersionInfo(), std::runtime_error);
}
TEST(test_connection, connection_caosdb_server_ssl_success) {
TEST(test_connection, connection_ssl_authentication_error) {
auto port = 8443;
const auto host = caosdb::utils::get_env_var("CAOSDB_SERVER_HOST", "localhost");
const auto path = caosdb::utils::get_env_var("CAOSDB_SERVER_CA_PEM", std::string());
......@@ -78,12 +78,11 @@ TEST(test_connection, connection_caosdb_server_ssl_success) {
auto config = std::make_shared<SslCaosDBConnectionConfig>(host, port, ssloptions);
auto connection = CaosDBConnection(config);
auto v_info = connection.getVersionInfo();
ASSERT_EQ(major, v_info.major());
ASSERT_EQ(minor, v_info.minor());
// TODO AuthenticationError
ASSERT_THROW(connection.getVersionInfo(), std::runtime_error);
}
TEST(test_connection, connection_with_authentication_success) {
TEST(test_connection, connection_ssl_authentication_success) {
auto port = 8443;
const auto host = caosdb::utils::get_env_var("CAOSDB_SERVER_HOST", "localhost");
const auto path = caosdb::utils::get_env_var("CAOSDB_SERVER_CA_PEM", std::string());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment