From b604480a43a25d0645b944fb16c1268d36782d36 Mon Sep 17 00:00:00 2001 From: Brad Bishop Date: Sun, 7 May 2017 23:14:57 -0400 Subject: Add testcases for path and path group support Change-Id: I296de0e0cb30e0e25f6677a06bd04fe15c2fd015 Signed-off-by: Brad Bishop --- src/test/templates/pathgentest.mako.hpp | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/test/templates/pathgentest.mako.hpp (limited to 'src/test/templates') diff --git a/src/test/templates/pathgentest.mako.hpp b/src/test/templates/pathgentest.mako.hpp new file mode 100644 index 0000000..b217c56 --- /dev/null +++ b/src/test/templates/pathgentest.mako.hpp @@ -0,0 +1,28 @@ +const std::array meta = { +% for m in meta: + "${m.name}"s, +% endfor +}; + +const std::array paths = { +% for p in paths: + "${p.name}"s, +% endfor +}; + +const std::array pathMeta = {{ +% for p in pathmeta: + PathMeta{ paths[${p.path}], meta[${p.meta}] }, +% endfor +}}; + +const std::array, ${len(pathgroups)}> groups = {{ +% for g in pathgroups: + // ${g.name} + { + % for p in g.members: + paths[${p[0]}], + % endfor + }, +% endfor +}}; -- cgit v1.2.1