1010#include < cstdint>
1111#include < cstdlib>
1212#include < filesystem>
13+ #include < optional>
1314#include < stdexcept> // logic_error
1415#include < utility> // move
1516
@@ -424,7 +425,7 @@ TEST_F(HistoricalTests, TestMetadataGetDatasetCondition) {
424425 {" last_modified_date" , " 2023-03-01" }},
425426 {{" date" , " 2022-11-10" },
426427 {" condition" , " missing" },
427- {" last_modified_date" , " 2023-03-01 " }}};
428+ {" last_modified_date" , nullptr }}};
428429 mock_server_.MockGetJson (" /v0/metadata.get_dataset_condition" ,
429430 {{" dataset" , dataset::kXnasItch },
430431 {" start_date" , " 2022-11-06" },
@@ -440,7 +441,7 @@ TEST_F(HistoricalTests, TestMetadataGetDatasetCondition) {
440441 {" 2022-11-07" , DatasetCondition::Available, " 2023-03-01" },
441442 {" 2022-11-08" , DatasetCondition::Degraded, " 2023-03-01" },
442443 {" 2022-11-09" , DatasetCondition::Pending, " 2023-03-01" },
443- {" 2022-11-10" , DatasetCondition::Missing, " 2023-03-01 " },
444+ {" 2022-11-10" , DatasetCondition::Missing, std:: nullopt },
444445 };
445446 EXPECT_EQ (res, kExp );
446447}
0 commit comments