iwyu
This changes uses its best effort to clean up headers according to iwyu.
Reference:
https://include-what-you-use.org/
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: Ibd8bd8735238d6ec101a2428241bb1727e3ac9a9
diff --git a/test/certs_manager_test.cpp b/test/certs_manager_test.cpp
index 91712d2..6e4c37f 100644
--- a/test/certs_manager_test.cpp
+++ b/test/certs_manager_test.cpp
@@ -2,20 +2,29 @@
#include "certificate.hpp"
#include "certs_manager.hpp"
+#include "csr.hpp"
#include <openssl/bio.h>
-#include <openssl/crypto.h>
-#include <openssl/err.h>
-#include <openssl/evp.h>
+#include <openssl/ossl_typ.h>
#include <openssl/pem.h>
-#include <openssl/x509v3.h>
+#include <openssl/x509.h>
+#include <systemd/sd-event.h>
+#include <unistd.h>
-#include <algorithm>
+#include <cstdint>
+#include <cstdio>
+#include <cstdlib>
#include <filesystem>
#include <fstream>
+#include <iostream>
#include <iterator>
+#include <memory>
+#include <new>
+#include <sdbusplus/bus.hpp>
#include <sdeventplus/event.hpp>
#include <string>
+#include <utility>
+#include <vector>
#include <xyz/openbmc_project/Certs/error.hpp>
#include <xyz/openbmc_project/Common/error.hpp>