From 85d26e7931c40d9c1cfa9eb3c434c523a20a39cf Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Tue, 29 Jun 2021 17:30:30 +0200
Subject: [PATCH] WIP: authentication

---
 test/test_connection.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/test/test_connection.cpp b/test/test_connection.cpp
index 1ffb7c9..0d648ee 100644
--- a/test/test_connection.cpp
+++ b/test/test_connection.cpp
@@ -82,10 +82,13 @@ TEST(test_connection, connection_with_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());
+  const auto user = caosdb::utils::get_env_var("CAOSDB_USER", "admin");
+  const auto password = caosdb::utils::get_env_var("CAOSDB_PASSWORD", "caosdb");
+
   auto major = 0;
   auto minor = 5;
 
-  auto auth = std::make_shared<caosdb::authentication::PlainPasswordAuthenticator>("caosdb", "admin");
+  auto auth = std::make_shared<caosdb::authentication::PlainPasswordAuthenticator>(user, password);
   auto ssloptions = std::make_shared<caosdb::PemFileCACertProvider>(path);
   auto config = std::make_shared<caosdb::SslCaosDBConnectionConfig>(host, port, ssloptions, auth);
   auto connection = caosdb::CaosDBConnection(config);
-- 
GitLab