From b80dbb8b55f979ee1e5a608351ee4313763712f2 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Sun, 5 Jun 2022 16:17:33 -0500 Subject: [PATCH] Update AWS data provider tests for Refresh API change --- .../scwx/provider/aws_level2_data_provider.test.cpp | 4 +++- .../scwx/provider/aws_level3_data_provider.test.cpp | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/test/source/scwx/provider/aws_level2_data_provider.test.cpp b/test/source/scwx/provider/aws_level2_data_provider.test.cpp index 69b6f4dd..4f6bb9dd 100644 --- a/test/source/scwx/provider/aws_level2_data_provider.test.cpp +++ b/test/source/scwx/provider/aws_level2_data_provider.test.cpp @@ -80,10 +80,12 @@ TEST(AwsLevel2DataProvider, Refresh) { AwsLevel2DataProvider provider("KLSX"); - size_t newObjects = provider.Refresh(); + auto [newObjects, totalObjects] = provider.Refresh(); EXPECT_GT(newObjects, 0); + EXPECT_GT(totalObjects, 0); EXPECT_GT(provider.cache_size(), 0); + EXPECT_EQ(newObjects, totalObjects); } TEST(AwsLevel2DataProvider, TimePointValid) diff --git a/test/source/scwx/provider/aws_level3_data_provider.test.cpp b/test/source/scwx/provider/aws_level3_data_provider.test.cpp index a5417ecc..f9ecd3eb 100644 --- a/test/source/scwx/provider/aws_level3_data_provider.test.cpp +++ b/test/source/scwx/provider/aws_level3_data_provider.test.cpp @@ -48,10 +48,12 @@ TEST(AwsLevel3DataProvider, Refresh) { AwsLevel3DataProvider provider("KLSX", "N0B"); - size_t newObjects = provider.Refresh(); + auto [newObjects, totalObjects] = provider.Refresh(); EXPECT_GT(newObjects, 0); + EXPECT_GT(totalObjects, 0); EXPECT_GT(provider.cache_size(), 0); + EXPECT_EQ(newObjects, totalObjects); } TEST(AwsLevel3DataProvider, TimePointValid) @@ -72,8 +74,8 @@ TEST(AwsLevel3DataProvider, TimePointInvalid) { constexpr std::chrono::system_clock::time_point expectedTime {}; - auto time = AwsLevel3DataProvider::GetTimePointFromKey( - "LSX_N0Q_2022-04-30_17-27-34"); + auto time = + AwsLevel3DataProvider::GetTimePointFromKey("LSX_N0Q_2022-04-30_17-27-34"); EXPECT_EQ(time, expectedTime); }