| Index: dbus/string_util_unittest.cc
|
| ===================================================================
|
| --- dbus/string_util_unittest.cc (revision 205628)
|
| +++ dbus/string_util_unittest.cc (working copy)
|
| @@ -5,23 +5,27 @@
|
| #include "dbus/string_util.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| +namespace dbus {
|
| +
|
| TEST(StringUtilTest, IsValidObjectPath) {
|
| - EXPECT_TRUE(dbus::IsValidObjectPath("/"));
|
| - EXPECT_TRUE(dbus::IsValidObjectPath("/foo/bar"));
|
| - EXPECT_TRUE(dbus::IsValidObjectPath("/hoge_fuga/piyo123"));
|
| + EXPECT_TRUE(IsValidObjectPath("/"));
|
| + EXPECT_TRUE(IsValidObjectPath("/foo/bar"));
|
| + EXPECT_TRUE(IsValidObjectPath("/hoge_fuga/piyo123"));
|
| // Empty string.
|
| - EXPECT_FALSE(dbus::IsValidObjectPath(std::string()));
|
| - // Emptyr elemnt.
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("//"));
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo//bar"));
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo///bar"));
|
| + EXPECT_FALSE(IsValidObjectPath(std::string()));
|
| + // Empty element.
|
| + EXPECT_FALSE(IsValidObjectPath("//"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo//bar"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo///bar"));
|
| // Trailing '/'.
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo/"));
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo/bar/"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo/"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo/bar/"));
|
| // Not beginning with '/'.
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("foo/bar"));
|
| + EXPECT_FALSE(IsValidObjectPath("foo/bar"));
|
| // Invalid characters.
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo.bar"));
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo/*"));
|
| - EXPECT_FALSE(dbus::IsValidObjectPath("/foo/bar(1)"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo.bar"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo/*"));
|
| + EXPECT_FALSE(IsValidObjectPath("/foo/bar(1)"));
|
| }
|
| +
|
| +} // namespace dbus
|
|
|