summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/create_collection_test.cpp
diff options
context:
space:
mode:
authorKevin Cherkauer <kevin.cherkauer@mongodb.com>2022-10-26 21:46:11 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-10-26 23:35:58 +0000
commit784cc9671da4276659be6d6a93c42367a7d75406 (patch)
tree5d7fa6842eb78a25eb5832d49832b63b488e680d /src/mongo/db/catalog/create_collection_test.cpp
parent39fbbf7fa96f1c6d1161c45f9b69f697bd772476 (diff)
downloadmongo-784cc9671da4276659be6d6a93c42367a7d75406.tar.gz
SERVER-69683 Named Pipes: Implement MultiBsonStreamCursor
Diffstat (limited to 'src/mongo/db/catalog/create_collection_test.cpp')
-rw-r--r--src/mongo/db/catalog/create_collection_test.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mongo/db/catalog/create_collection_test.cpp b/src/mongo/db/catalog/create_collection_test.cpp
index 574ee5989f8..73c724585f3 100644
--- a/src/mongo/db/catalog/create_collection_test.cpp
+++ b/src/mongo/db/catalog/create_collection_test.cpp
@@ -324,10 +324,10 @@ TEST_F(CreateCollectionTest, ValidationDisabledForTemporaryReshardingCollection)
ASSERT_OK(status);
}
-const auto kValidUrl1 =
- ExternalDataSourceMetadata::kDefaultFileUrlPrefix.toString() + "named_pipe1";
-const auto kValidUrl2 =
- ExternalDataSourceMetadata::kDefaultFileUrlPrefix.toString() + "named_pipe2";
+static const std::string kValidUrl1 =
+ ExternalDataSourceMetadata::kDefaultFileUrlPrefix + "named_pipe1";
+static const std::string kValidUrl2 =
+ ExternalDataSourceMetadata::kDefaultFileUrlPrefix + "named_pipe2";
TEST_F(CreateVirtualCollectionTest, VirtualCollectionOptionsWithOneSource) {
NamespaceString vcollNss("myDb", "vcoll.name");
@@ -344,7 +344,8 @@ TEST_F(CreateVirtualCollectionTest, VirtualCollectionOptionsWithOneSource) {
auto vcollOpts = getVirtualCollectionOptions(opCtx.get(), vcollNss);
ASSERT_EQ(vcollOpts.dataSources.size(), 1);
- ASSERT_EQ(vcollOpts.dataSources[0].url, kValidUrl1);
+ ASSERT_EQ(ExternalDataSourceMetadata::kUrlProtocolFile + vcollOpts.dataSources[0].url,
+ kValidUrl1);
ASSERT_EQ(stdx::to_underlying(vcollOpts.dataSources[0].storageType),
stdx::to_underlying(StorageTypeEnum::pipe));
ASSERT_EQ(stdx::to_underlying(vcollOpts.dataSources[0].fileType),
@@ -388,7 +389,7 @@ TEST_F(CreateVirtualCollectionTest, InvalidVirtualCollectionOptions) {
{
bool exceptionOccurred = false;
VirtualCollectionOptions reqVcollOpts;
- constexpr auto kInvalidUrl = "file:///abc/named_pipe"_sd;
+ constexpr auto kInvalidUrl = "file:///abc/named_pipe";
try {
reqVcollOpts.dataSources.emplace_back(
kInvalidUrl, StorageTypeEnum::pipe, FileTypeEnum::bson);