summaryrefslogtreecommitdiffstats
path: root/src/test/pathgentest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/pathgentest.cpp')
-rw-r--r--src/test/pathgentest.cpp95
1 files changed, 43 insertions, 52 deletions
diff --git a/src/test/pathgentest.cpp b/src/test/pathgentest.cpp
index d13c82e..1f75153 100644
--- a/src/test/pathgentest.cpp
+++ b/src/test/pathgentest.cpp
@@ -9,15 +9,13 @@ using PathMeta = TupleOfRefs<const std::string, const std::string>;
#include "pathgentest.hpp"
-const std::array<std::string, 3> expectedMeta =
-{
+const std::array<std::string, 3> expectedMeta = {
"PATH1"s,
"PATH3"s,
"PATH2"s,
};
-const std::array<std::string, 6> expectedPaths =
-{
+const std::array<std::string, 6> expectedPaths = {
"/xyz/openbmc_project/testing/inst1"s,
"/xyz/openbmc_project/testing/inst2"s,
"/xyz/openbmc_project/testing/inst3"s,
@@ -26,55 +24,49 @@ const std::array<std::string, 6> expectedPaths =
"/xyz/openbmc_project/testing/inst6"s,
};
-const std::array<PathMeta, 14> expectedPathMeta =
-{
+const std::array<PathMeta, 14> expectedPathMeta = {{
+ PathMeta{paths[0], meta[0]},
+ PathMeta{paths[1], meta[0]},
+ PathMeta{paths[2], meta[0]},
+ PathMeta{paths[3], meta[0]},
+ PathMeta{paths[0], meta[1]},
+ PathMeta{paths[1], meta[1]},
+ PathMeta{paths[2], meta[1]},
+ PathMeta{paths[3], meta[1]},
+ PathMeta{paths[4], meta[0]},
+ PathMeta{paths[5], meta[0]},
+ PathMeta{paths[3], meta[2]},
+ PathMeta{paths[2], meta[2]},
+ PathMeta{paths[1], meta[2]},
+ PathMeta{paths[0], meta[2]},
+}};
+
+const std::array<RefVector<const std::string>, 4> expectedGroups = {{
{
- PathMeta{ paths[0], meta[0] },
- PathMeta{ paths[1], meta[0] },
- PathMeta{ paths[2], meta[0] },
- PathMeta{ paths[3], meta[0] },
- PathMeta{ paths[0], meta[1] },
- PathMeta{ paths[1], meta[1] },
- PathMeta{ paths[2], meta[1] },
- PathMeta{ paths[3], meta[1] },
- PathMeta{ paths[4], meta[0] },
- PathMeta{ paths[5], meta[0] },
- PathMeta{ paths[3], meta[2] },
- PathMeta{ paths[2], meta[2] },
- PathMeta{ paths[1], meta[2] },
- PathMeta{ paths[0], meta[2] },
- }
-};
-
-const std::array<RefVector<const std::string>, 4> expectedGroups =
-{
+ paths[0],
+ paths[1],
+ paths[2],
+ paths[3],
+ },
{
- {
- paths[0],
- paths[1],
- paths[2],
- paths[3],
- },
- {
- paths[0],
- paths[1],
- paths[2],
- paths[3],
- },
- {
- paths[0],
- paths[1],
- paths[4],
- paths[5],
- },
- {
- paths[3],
- paths[2],
- paths[1],
- paths[0],
- },
- }
-};
+ paths[0],
+ paths[1],
+ paths[2],
+ paths[3],
+ },
+ {
+ paths[0],
+ paths[1],
+ paths[4],
+ paths[5],
+ },
+ {
+ paths[3],
+ paths[2],
+ paths[1],
+ paths[0],
+ },
+}};
TEST(PathGenTest, MetaSameSize)
{
@@ -138,7 +130,6 @@ TEST(PathGenTest, GroupsSameContent)
for (j = 0; j < groups[i].size(); ++j)
{
ASSERT_EQ(groups[i][j].get(), expectedGroups[i][j].get());
-
}
}
}
OpenPOWER on IntegriCloud