diff options
author | Kevin Cherkauer <kevin.cherkauer@mongodb.com> | 2022-10-26 21:46:11 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-10-26 23:35:58 +0000 |
commit | 784cc9671da4276659be6d6a93c42367a7d75406 (patch) | |
tree | 5d7fa6842eb78a25eb5832d49832b63b488e680d /src/mongo/db/catalog/create_collection_test.cpp | |
parent | 39fbbf7fa96f1c6d1161c45f9b69f697bd772476 (diff) | |
download | mongo-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.cpp | 13 |
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); |