From a921e2112809867484fe183a179153eaf89cca63 Mon Sep 17 00:00:00 2001 From: Takuto Ikuta Date: Thu, 11 Jul 2019 18:04:01 +0000 Subject: [PATCH] [device] add test for UdevLoader::Get Let me add a sanity check just to confirm UdevLoader::Get() works. I will use this test to investigate loader behavior in msan on xenial. Bug: 981731 Change-Id: I824f95767cb4ccdb73f544e8cea670571b1cc8d5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1697661 Commit-Queue: Reilly Grant Reviewed-by: Reilly Grant Auto-Submit: Takuto Ikuta Cr-Commit-Position: refs/heads/master@{#676499} --- device/udev_linux/udev_unittest.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/device/udev_linux/udev_unittest.cc b/device/udev_linux/udev_unittest.cc index 244cd8efc088f6..80dd1c4086384e 100644 --- a/device/udev_linux/udev_unittest.cc +++ b/device/udev_linux/udev_unittest.cc @@ -3,6 +3,7 @@ // found in the LICENSE file. #include "device/udev_linux/udev.h" +#include "device/udev_linux/udev_loader.h" #include "testing/gtest/include/gtest/gtest.h" @@ -18,4 +19,8 @@ TEST(UdevTest, DecodeString) { ASSERT_EQ("E-MU Systems,Inc.", UdevDecodeString("E-MU\\x20Systems\\x2cInc.")); } +TEST(UdevTest, Loader) { + ASSERT_NE(nullptr, UdevLoader::Get()); +} + } // namespace device