aboutsummaryrefslogtreecommitdiff
path: root/pw_unit_test
diff options
context:
space:
mode:
authorCarlos Chinchilla <cachinchilla@google.com>2023-12-07 03:02:18 +0000
committerCQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-12-07 03:02:18 +0000
commitbdbad9cc5e918a323d4da4fca0a9a092762d6165 (patch)
tree544528736899ed0172d9e8677da7638ee5def035 /pw_unit_test
parenta425af30b054abcd940bec7eae0e381683891c4c (diff)
downloadpigweed-bdbad9cc5e918a323d4da4fca0a9a092762d6165.tar.gz
pw_unit_test: Use unit test framework
Include pw_unit_test/framework.h instead of gtest/gtest.h as the facade for unit tests. Change-Id: Iebc4fc6602c1eb12fa3c873c39ee930c7c4ec1c9 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/183353 Reviewed-by: Taylor Cramer <cramertj@google.com> Pigweed-Auto-Submit: Carlos Chinchilla <cachinchilla@google.com> Commit-Queue: Carlos Chinchilla <cachinchilla@google.com>
Diffstat (limited to 'pw_unit_test')
-rw-r--r--pw_unit_test/docs.rst4
-rw-r--r--pw_unit_test/logging_main.cc2
-rw-r--r--pw_unit_test/printf_main.cc2
-rw-r--r--pw_unit_test/public/pw_unit_test/static_library_support.h2
-rw-r--r--pw_unit_test/rpc_gtest_public/pw_unit_test/internal/rpc_event_handler.h2
-rw-r--r--pw_unit_test/rpc_light_public/pw_unit_test/internal/rpc_event_handler.h2
-rw-r--r--pw_unit_test/simple_printing_main.cc2
-rw-r--r--pw_unit_test/static_library_archived_tests.cc2
-rw-r--r--pw_unit_test/static_library_missing_archived_tests.cc2
-rw-r--r--pw_unit_test/test_rpc_server.cc2
-rw-r--r--pw_unit_test/unit_test_service.cc2
11 files changed, 12 insertions, 12 deletions
diff --git a/pw_unit_test/docs.rst b/pw_unit_test/docs.rst
index d842a8b85..6f84f88f1 100644
--- a/pw_unit_test/docs.rst
+++ b/pw_unit_test/docs.rst
@@ -253,7 +253,7 @@ The following example shows how to write a main function that runs
.. code-block:: cpp
- #include "gtest/gtest.h"
+ #include "pw_unit_test/framework.h"
// pw_unit_test:light requires an event handler to be configured.
#include "pw_unit_test/simple_printing_event_handler.h"
@@ -842,7 +842,7 @@ GoogleTest without modification, as shown below.
.. code-block:: c++
- #include "gtest/gtest.h"
+ #include "pw_unit_test/framework.h"
#include "pw_unit_test/logging_event_handler.h"
int main() {
diff --git a/pw_unit_test/logging_main.cc b/pw_unit_test/logging_main.cc
index a6490f894..98b73f765 100644
--- a/pw_unit_test/logging_main.cc
+++ b/pw_unit_test/logging_main.cc
@@ -12,7 +12,7 @@
// License for the specific language governing permissions and limitations under
// the License.
-#include "gtest/gtest.h"
+#include "pw_unit_test/framework.h"
#include "pw_unit_test/logging_event_handler.h"
int main(int argc, char** argv) {
diff --git a/pw_unit_test/printf_main.cc b/pw_unit_test/printf_main.cc
index 07054fa6f..d77ac2429 100644
--- a/pw_unit_test/printf_main.cc
+++ b/pw_unit_test/printf_main.cc
@@ -12,7 +12,7 @@
// License for the specific language governing permissions and limitations under
// the License.
-#include "gtest/gtest.h"
+#include "pw_unit_test/framework.h"
#include "pw_unit_test/printf_event_handler.h"
int main() {
diff --git a/pw_unit_test/public/pw_unit_test/static_library_support.h b/pw_unit_test/public/pw_unit_test/static_library_support.h
index 0fe5c9602..a01cc612a 100644
--- a/pw_unit_test/public/pw_unit_test/static_library_support.h
+++ b/pw_unit_test/public/pw_unit_test/static_library_support.h
@@ -13,7 +13,7 @@
// the License.
#pragma once
-#include "gtest/gtest.h"
+#include "pw_unit_test/framework.h"
// Ensures tests in a static library are linked and executed. Provide the test
// suite name and test name for one test in the file linked into a static
diff --git a/pw_unit_test/rpc_gtest_public/pw_unit_test/internal/rpc_event_handler.h b/pw_unit_test/rpc_gtest_public/pw_unit_test/internal/rpc_event_handler.h
index 1a9a7547a..311e898f3 100644
--- a/pw_unit_test/rpc_gtest_public/pw_unit_test/internal/rpc_event_handler.h
+++ b/pw_unit_test/rpc_gtest_public/pw_unit_test/internal/rpc_event_handler.h
@@ -13,8 +13,8 @@
// the License.
#pragma once
-#include "gtest/gtest.h"
#include "pw_span/span.h"
+#include "pw_unit_test/framework.h"
namespace pw::unit_test {
diff --git a/pw_unit_test/rpc_light_public/pw_unit_test/internal/rpc_event_handler.h b/pw_unit_test/rpc_light_public/pw_unit_test/internal/rpc_event_handler.h
index fe067a6e9..a9aee932c 100644
--- a/pw_unit_test/rpc_light_public/pw_unit_test/internal/rpc_event_handler.h
+++ b/pw_unit_test/rpc_light_public/pw_unit_test/internal/rpc_event_handler.h
@@ -13,8 +13,8 @@
// the License.
#pragma once
-#include "gtest/gtest.h"
#include "pw_span/span.h"
+#include "pw_unit_test/framework.h"
namespace pw::unit_test {
diff --git a/pw_unit_test/simple_printing_main.cc b/pw_unit_test/simple_printing_main.cc
index d53ac29ac..c111cb579 100644
--- a/pw_unit_test/simple_printing_main.cc
+++ b/pw_unit_test/simple_printing_main.cc
@@ -14,9 +14,9 @@
#include <string_view>
-#include "gtest/gtest.h"
#include "pw_span/span.h"
#include "pw_sys_io/sys_io.h"
+#include "pw_unit_test/framework.h"
#include "pw_unit_test/simple_printing_event_handler.h"
int main() {
diff --git a/pw_unit_test/static_library_archived_tests.cc b/pw_unit_test/static_library_archived_tests.cc
index b1dfcb663..5e331c30b 100644
--- a/pw_unit_test/static_library_archived_tests.cc
+++ b/pw_unit_test/static_library_archived_tests.cc
@@ -12,7 +12,7 @@
// License for the specific language governing permissions and limitations under
// the License.
-#include "gtest/gtest.h"
+#include "pw_unit_test/framework.h"
namespace pw::unit_test {
diff --git a/pw_unit_test/static_library_missing_archived_tests.cc b/pw_unit_test/static_library_missing_archived_tests.cc
index a8c896b96..2e00c16a2 100644
--- a/pw_unit_test/static_library_missing_archived_tests.cc
+++ b/pw_unit_test/static_library_missing_archived_tests.cc
@@ -12,7 +12,7 @@
// License for the specific language governing permissions and limitations under
// the License.
-#include "gtest/gtest.h"
+#include "pw_unit_test/framework.h"
namespace pw::unit_test {
diff --git a/pw_unit_test/test_rpc_server.cc b/pw_unit_test/test_rpc_server.cc
index 795dc1b19..2a31de36d 100644
--- a/pw_unit_test/test_rpc_server.cc
+++ b/pw_unit_test/test_rpc_server.cc
@@ -12,11 +12,11 @@
// License for the specific language governing permissions and limitations under
// the License.
-#include "gtest/gtest.h"
#include "pw_assert/check.h"
#include "pw_log/log.h"
#include "pw_rpc_system_server/rpc_server.h"
#include "pw_rpc_system_server/socket.h"
+#include "pw_unit_test/framework.h"
#include "pw_unit_test/unit_test_service.h"
namespace {
diff --git a/pw_unit_test/unit_test_service.cc b/pw_unit_test/unit_test_service.cc
index dc823b0f6..c4f98b75c 100644
--- a/pw_unit_test/unit_test_service.cc
+++ b/pw_unit_test/unit_test_service.cc
@@ -14,10 +14,10 @@
#include "pw_unit_test/unit_test_service.h"
-#include "gtest/gtest.h"
#include "pw_containers/vector.h"
#include "pw_log/log.h"
#include "pw_protobuf/decoder.h"
+#include "pw_unit_test/framework.h"
namespace pw::unit_test {