diff --git a/repertory/repertory_test/src/providers_test.cpp b/repertory/repertory_test/src/providers_test.cpp index 7d7fd350..1cede56b 100644 --- a/repertory/repertory_test/src/providers_test.cpp +++ b/repertory/repertory_test/src/providers_test.cpp @@ -1523,14 +1523,20 @@ static void rename_file_fails_if_destination_exists(i_provider &provider) { __FUNCTION__); if (not provider.is_rename_supported()) { - create_file(provider, "/rn_src_conflict.txt"); - create_file(provider, "/rn_dst_conflict.txt"); + if (provider.get_provider_type() != provider_type::encrypt) { + create_file(provider, "/rn_src_conflict.txt"); + create_file(provider, "/rn_dst_conflict.txt"); + } auto res = provider.rename_file("/rn_src_conflict.txt", "/rn_dst_conflict.txt"); EXPECT_EQ(api_error::not_implemented, res); - EXPECT_EQ(api_error::success, provider.remove_file("/rn_src_conflict.txt")); - EXPECT_EQ(api_error::success, provider.remove_file("/rn_dst_conflict.txt")); + if (provider.get_provider_type() != provider_type::encrypt) { + EXPECT_EQ(api_error::success, + provider.remove_file("/rn_src_conflict.txt")); + EXPECT_EQ(api_error::success, + provider.remove_file("/rn_dst_conflict.txt")); + } return; }