Updated test cases documentation

This commit is contained in:
Bartek Kryza
2022-04-10 13:36:59 +02:00
parent 8e8945328e
commit 82bda3ed52
53 changed files with 1522 additions and 1430 deletions

View File

@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="334px" preserveAspectRatio="none" style="width:261px;height:334px;" version="1.1" viewBox="0 0 261 334" width="261px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="fowll807wacmg" width="300%" x="-1" y="-1">
<filter height="300%" id="f11i576yqywoxq" width="300%" x="-1" y="-1">
<feGaussianBlur result="blurOut" stdDeviation="2.0"/>
<feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/>
<feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
@@ -9,71 +9,71 @@
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L6" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L6" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fowll807wacmg)" height="73.6094" id="C_0000001574" style="stroke: #A80036; stroke-width: 1.5;" width="91" x="13" y="8"/>
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L6" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L6" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f11i576yqywoxq)" height="73.6094" id="C_0000001574" style="stroke: #A80036; stroke-width: 1.5;" width="91" x="13" y="8"/>
<ellipse cx="50.95" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M53.9188,29.6406 Q53.3406,29.9375 52.7,30.0781 Q52.0594,30.2344 51.3563,30.2344 Q48.8563,30.2344 47.5281,28.5938 Q46.2156,26.9375 46.2156,23.8125 Q46.2156,20.6875 47.5281,19.0313 Q48.8563,17.375 51.3563,17.375 Q52.0594,17.375 52.7,17.5313 Q53.3563,17.6875 53.9188,17.9844 L53.9188,20.7031 Q53.2938,20.125 52.7,19.8594 Q52.1063,19.5781 51.4813,19.5781 Q50.1375,19.5781 49.45,20.6563 Q48.7625,21.7188 48.7625,23.8125 Q48.7625,25.9063 49.45,26.9844 Q50.1375,28.0469 51.4813,28.0469 Q52.1063,28.0469 52.7,27.7813 Q53.2938,27.5 53.9188,26.9219 L53.9188,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="70.05" y="28.1543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="14" x2="103" y1="40" y2="40"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L11" target="_top" title="ii_" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L11" xlink:show="new" xlink:title="ii_" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L11" target="_top" title="ii_" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L11" xlink:show="new" xlink:title="ii_" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="19" y="46"/>
<polygon fill="none" points="24,46,28,50,24,54,20,50" style="stroke: #B38D22; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L11" target="_top" title="ii_" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L11" xlink:show="new" xlink:title="ii_" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L11" target="_top" title="ii_" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L11" xlink:show="new" xlink:title="ii_" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="38" x="33" y="54.2104">ii_ : int</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="14" x2="103" y1="60.8047" y2="60.8047"/>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L8" target="_top" title="get_a" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L8" xlink:show="new" xlink:title="get_a" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L8" target="_top" title="get_a" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L8" xlink:show="new" xlink:title="get_a" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="19" y="66.8047"/>
<ellipse cx="24" cy="71.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L8" target="_top" title="get_a" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L8" xlink:show="new" xlink:title="get_a" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L8" target="_top" title="get_a" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L8" xlink:show="new" xlink:title="get_a" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="65" x="33" y="75.0151">get_a() : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L19" target="_top" title="AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L19" xlink:show="new" xlink:title="AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fowll807wacmg)" height="48" id="C_0000001578" style="stroke: #A80036; stroke-width: 1.5;" width="48" x="34.5" y="142"/>
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L19" target="_top" title="AA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L19" xlink:show="new" xlink:title="AA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f11i576yqywoxq)" height="48" id="C_0000001578" style="stroke: #A80036; stroke-width: 1.5;" width="48" x="34.5" y="142"/>
<ellipse cx="49.5" cy="158" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M52.4688,163.6406 Q51.8906,163.9375 51.25,164.0781 Q50.6094,164.2344 49.9063,164.2344 Q47.4063,164.2344 46.0781,162.5938 Q44.7656,160.9375 44.7656,157.8125 Q44.7656,154.6875 46.0781,153.0313 Q47.4063,151.375 49.9063,151.375 Q50.6094,151.375 51.25,151.5313 Q51.9063,151.6875 52.4688,151.9844 L52.4688,154.7031 Q51.8438,154.125 51.25,153.8594 Q50.6563,153.5781 50.0313,153.5781 Q48.6875,153.5781 48,154.6563 Q47.3125,155.7188 47.3125,157.8125 Q47.3125,159.9063 48,160.9844 Q48.6875,162.0469 50.0313,162.0469 Q50.6563,162.0469 51.25,161.7813 Q51.8438,161.5 52.4688,160.9219 L52.4688,163.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16" x="63.5" y="162.1543">AA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="35.5" x2="81.5" y1="174" y2="174"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="35.5" x2="81.5" y1="182" y2="182"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L23" target="_top" title="AAA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L23" xlink:show="new" xlink:title="AAA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fowll807wacmg)" height="73.6094" id="C_0000001582" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="6" y="250"/>
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L23" target="_top" title="AAA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L23" xlink:show="new" xlink:title="AAA" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f11i576yqywoxq)" height="73.6094" id="C_0000001582" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="6" y="250"/>
<ellipse cx="43.05" cy="266" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M46.0188,271.6406 Q45.4406,271.9375 44.8,272.0781 Q44.1594,272.2344 43.4563,272.2344 Q40.9563,272.2344 39.6281,270.5938 Q38.3156,268.9375 38.3156,265.8125 Q38.3156,262.6875 39.6281,261.0313 Q40.9563,259.375 43.4563,259.375 Q44.1594,259.375 44.8,259.5313 Q45.4563,259.6875 46.0188,259.9844 L46.0188,262.7031 Q45.3938,262.125 44.8,261.8594 Q44.2063,261.5781 43.5813,261.5781 Q42.2375,261.5781 41.55,262.6563 Q40.8625,263.7188 40.8625,265.8125 Q40.8625,267.9063 41.55,268.9844 Q42.2375,270.0469 43.5813,270.0469 Q44.2063,270.0469 44.8,269.7813 Q45.3938,269.5 46.0188,268.9219 L46.0188,271.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="24" x="61.95" y="270.1543">AAA</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="110" y1="282" y2="282"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L26" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L26" xlink:show="new" xlink:title="b" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L26" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L26" xlink:show="new" xlink:title="b" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="288"/>
<ellipse cx="17" cy="293" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L26" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L26" xlink:show="new" xlink:title="b" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L26" target="_top" title="b" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L26" xlink:show="new" xlink:title="b" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="33" x="26" y="296.2104">b : B*</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="110" y1="302.8047" y2="302.8047"/>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L25" target="_top" title="get_aaa" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L25" xlink:show="new" xlink:title="get_aaa" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L25" target="_top" title="get_aaa" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L25" xlink:show="new" xlink:title="get_aaa" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="308.8047"/>
<ellipse cx="17" cy="313.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L25" target="_top" title="get_aaa" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L25" xlink:show="new" xlink:title="get_aaa" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L25" target="_top" title="get_aaa" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L25" xlink:show="new" xlink:title="get_aaa" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="79" x="26" y="317.0151">get_aaa() : int</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L32" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L32" xlink:show="new" xlink:title="R" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#fowll807wacmg)" height="60.8047" id="C_0000001586" style="stroke: #A80036; stroke-width: 1.5;" width="111" x="139" y="14.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L32" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L32" xlink:show="new" xlink:title="R" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f11i576yqywoxq)" height="60.8047" id="C_0000001586" style="stroke: #A80036; stroke-width: 1.5;" width="111" x="139" y="14.5"/>
<ellipse cx="186.25" cy="30.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M189.2188,36.1406 Q188.6406,36.4375 188,36.5781 Q187.3594,36.7344 186.6563,36.7344 Q184.1563,36.7344 182.8281,35.0938 Q181.5156,33.4375 181.5156,30.3125 Q181.5156,27.1875 182.8281,25.5313 Q184.1563,23.875 186.6563,23.875 Q187.3594,23.875 188,24.0313 Q188.6563,24.1875 189.2188,24.4844 L189.2188,27.2031 Q188.5938,26.625 188,26.3594 Q187.4063,26.0781 186.7813,26.0781 Q185.4375,26.0781 184.75,27.1563 Q184.0625,28.2188 184.0625,30.3125 Q184.0625,32.4063 184.75,33.4844 Q185.4375,34.5469 186.7813,34.5469 Q187.4063,34.5469 188,34.2813 Q188.5938,34 189.2188,33.4219 L189.2188,36.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="206.75" y="34.6543">R</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="140" x2="249" y1="46.5" y2="46.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="140" x2="249" y1="54.5" y2="54.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L33" target="_top" title="foo" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L33" xlink:show="new" xlink:title="foo" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L33" target="_top" title="foo" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L33" xlink:show="new" xlink:title="foo" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="145" y="60.5"/>
<ellipse cx="150" cy="65.5" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L33" target="_top" title="foo" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/18b0624f7ae745773f22fd7deeb3c0edf68c4fb5/tests/t00040/t00040.cc#L33" xlink:show="new" xlink:title="foo" xlink:type="simple">
<a href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L33" target="_top" title="foo" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/8e8945328eedbbe00cb22b2949157a849bc0bfd1/tests/t00040/t00040.cc#L33" xlink:show="new" xlink:title="foo" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="85" x="159" y="68.7104">foo(A* a) : void</text>
</a>
<path d="M58.5,102.07 C58.5,116.12 58.5,130.43 58.5,141.85 " fill="none" id="C_0000001574&lt;-C_0000001578" style="stroke: #A80036; stroke-width: 1.0;"/>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB