MCPcopy Create free account
hub / github.com/IChooseYou/Reclass / testFmtStructHeader

Method testFmtStructHeader

tests/test_format.cpp:59–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57 }
58
59 void testFmtStructHeader() {
60 Node n;
61 n.kind = NodeKind::Struct;
62 n.name = "Test";
63 // Expanded header should contain opening brace
64 QString s = fmt::fmtStructHeader(n, 0, /*collapsed=*/false);
65 QVERIFY(s.contains("struct"));
66 QVERIFY(s.contains("Test"));
67 QVERIFY(s.contains("{"));
68
69 // Collapsed header should not contain opening brace
70 QString collapsed = fmt::fmtStructHeader(n, 0, /*collapsed=*/true);
71 QVERIFY(collapsed.contains("struct"));
72 QVERIFY(collapsed.contains("Test"));
73 QVERIFY(!collapsed.contains("{"));
74 }
75
76 void testFmtStructFooter() {
77 Node n;

Callers

nothing calls this directly

Calls 1

fmtStructHeaderFunction · 0.85

Tested by

no test coverage detected