diff --git a/repertory/repertory_test/src/providers_test.cpp b/repertory/repertory_test/src/providers_test.cpp index 11cabaf6..947fcb6c 100644 --- a/repertory/repertory_test/src/providers_test.cpp +++ b/repertory/repertory_test/src/providers_test.cpp @@ -801,13 +801,14 @@ TEST(providers_test, encrypt_provider) { .c_str()); encrypt_provider provider{cfg}; + file_manager mgr(cfg, provider); + EXPECT_TRUE(provider.start( [&provider](bool directory, api_file &file) -> api_error { return provider_meta_handler(provider, directory, file); }, &mgr)); - file_manager mgr(cfg, provider); mgr.start(); EXPECT_EQ(provider_type::encrypt, provider.get_provider_type()); @@ -843,13 +844,14 @@ TEST(providers_test, s3_provider) { curl_comm comm{cfg.get_s3_config()}; s3_provider provider{cfg, comm}; + file_manager mgr(cfg, provider); + EXPECT_TRUE(provider.start( [&provider](bool directory, api_file &file) -> api_error { return provider_meta_handler(provider, directory, file); }, &mgr)); - file_manager mgr(cfg, provider); mgr.start(); EXPECT_EQ(provider_type::s3, provider.get_provider_type()); @@ -886,13 +888,13 @@ TEST(providers_test, sia_provider) { curl_comm comm{cfg.get_host_config()}; sia_provider provider{cfg, comm}; + file_manager mgr(cfg, provider); EXPECT_TRUE(provider.start( [&provider](bool directory, api_file &file) -> api_error { return provider_meta_handler(provider, directory, file); }, &mgr)); - file_manager mgr(cfg, provider); mgr.start(); EXPECT_EQ(provider_type::sia, provider.get_provider_type()); EXPECT_FALSE(provider.is_read_only());