20 lines
448 B
C++
20 lines
448 B
C++
#include <catch2/catch_test_macros.hpp>
|
|
|
|
#include "matador/sql/backend_provider.hpp"
|
|
|
|
#include "matador/utils/os.hpp"
|
|
|
|
using namespace matador::sql;
|
|
|
|
TEST_CASE("Load backend", "[backend provider]") {
|
|
auto path = matador::utils::os::getenv("MATADOR_BACKENDS_PATH");
|
|
if (path.back() != '\\') {
|
|
path.push_back('\\');
|
|
}
|
|
|
|
REQUIRE(!path.empty());
|
|
|
|
backend_provider provider(path);
|
|
|
|
const auto &d = provider.connection_dialect("sqlite");
|
|
} |