summaryrefslogtreecommitdiff
path: root/test/redfish-core/include
diff options
context:
space:
mode:
Diffstat (limited to 'test/redfish-core/include')
-rw-r--r--test/redfish-core/include/redfish_aggregator_test.cpp9
-rw-r--r--test/redfish-core/include/utils/hex_utils_test.cpp2
-rw-r--r--test/redfish-core/include/utils/ip_utils_test.cpp4
-rw-r--r--test/redfish-core/include/utils/json_utils_test.cpp1
-rw-r--r--test/redfish-core/include/utils/query_param_test.cpp10
-rw-r--r--test/redfish-core/include/utils/stl_utils_test.cpp1
-rw-r--r--test/redfish-core/include/utils/time_utils_test.cpp6
7 files changed, 32 insertions, 1 deletions
diff --git a/test/redfish-core/include/redfish_aggregator_test.cpp b/test/redfish-core/include/redfish_aggregator_test.cpp
index d3c819fcc4..6986dcf00c 100644
--- a/test/redfish-core/include/redfish_aggregator_test.cpp
+++ b/test/redfish-core/include/redfish_aggregator_test.cpp
@@ -1,8 +1,17 @@
#include "async_resp.hpp"
+#include "error_messages.hpp"
+#include "http_response.hpp"
#include "redfish_aggregator.hpp"
+#include <boost/beast/http/field.hpp>
+#include <boost/beast/http/status.hpp>
#include <nlohmann/json.hpp>
+#include <array>
+#include <memory>
+#include <string>
+#include <utility>
+
#include <gtest/gtest.h> // IWYU pragma: keep
namespace redfish
diff --git a/test/redfish-core/include/utils/hex_utils_test.cpp b/test/redfish-core/include/utils/hex_utils_test.cpp
index c80158a663..a4ff5b781e 100644
--- a/test/redfish-core/include/utils/hex_utils_test.cpp
+++ b/test/redfish-core/include/utils/hex_utils_test.cpp
@@ -1,7 +1,9 @@
#include "utils/hex_utils.hpp"
#include <cctype>
+#include <cstdint>
#include <limits>
+#include <vector>
#include <gmock/gmock.h> // IWYU pragma: keep
#include <gtest/gtest.h> // IWYU pragma: keep
diff --git a/test/redfish-core/include/utils/ip_utils_test.cpp b/test/redfish-core/include/utils/ip_utils_test.cpp
index e8b7ac9dd5..67cacc0f69 100644
--- a/test/redfish-core/include/utils/ip_utils_test.cpp
+++ b/test/redfish-core/include/utils/ip_utils_test.cpp
@@ -1,5 +1,9 @@
#include "utils/ip_utils.hpp"
+#include <boost/asio/ip/address.hpp>
+
+#include <cstdint>
+
#include <gtest/gtest.h> // IWYU pragma: keep
// IWYU pragma: no_include <gtest/gtest-message.h>
diff --git a/test/redfish-core/include/utils/json_utils_test.cpp b/test/redfish-core/include/utils/json_utils_test.cpp
index ad4d80538d..9245f25d87 100644
--- a/test/redfish-core/include/utils/json_utils_test.cpp
+++ b/test/redfish-core/include/utils/json_utils_test.cpp
@@ -2,6 +2,7 @@
#include "http_response.hpp"
#include "utils/json_utils.hpp"
+#include <boost/beast/http/field.hpp>
#include <boost/beast/http/status.hpp>
#include <nlohmann/json.hpp>
diff --git a/test/redfish-core/include/utils/query_param_test.cpp b/test/redfish-core/include/utils/query_param_test.cpp
index c5ae21f1d2..46cc64d003 100644
--- a/test/redfish-core/include/utils/query_param_test.cpp
+++ b/test/redfish-core/include/utils/query_param_test.cpp
@@ -1,13 +1,21 @@
#include "bmcweb_config.h"
+#include "error_messages.hpp"
+#include "http_response.hpp"
#include "utils/query_param.hpp"
+#include <boost/beast/http/status.hpp>
#include <boost/system/result.hpp>
+#include <boost/url/parse.hpp>
#include <boost/url/url_view.hpp>
#include <nlohmann/json.hpp>
-#include <new>
+#include <array>
+#include <optional>
#include <span>
+#include <string>
+#include <utility>
+#include <vector>
#include <gmock/gmock.h> // IWYU pragma: keep
#include <gtest/gtest.h> // IWYU pragma: keep
diff --git a/test/redfish-core/include/utils/stl_utils_test.cpp b/test/redfish-core/include/utils/stl_utils_test.cpp
index f1febd088d..d8c0a1c219 100644
--- a/test/redfish-core/include/utils/stl_utils_test.cpp
+++ b/test/redfish-core/include/utils/stl_utils_test.cpp
@@ -1,6 +1,7 @@
#include "utils/stl_utils.hpp"
#include <string>
+#include <vector>
#include <gmock/gmock.h> // IWYU pragma: keep
#include <gtest/gtest.h> // IWYU pragma: keep
diff --git a/test/redfish-core/include/utils/time_utils_test.cpp b/test/redfish-core/include/utils/time_utils_test.cpp
index e88f7580d4..a1ae058b6f 100644
--- a/test/redfish-core/include/utils/time_utils_test.cpp
+++ b/test/redfish-core/include/utils/time_utils_test.cpp
@@ -1,5 +1,11 @@
#include "utils/time_utils.hpp"
+#include <chrono>
+#include <cstdint>
+#include <ctime>
+#include <limits>
+#include <optional>
+
#include <gmock/gmock.h> // IWYU pragma: keep
#include <gtest/gtest.h> // IWYU pragma: keep