Skip to content

Commit

Permalink
Merge pull request #58 from fededim/develop
Browse files Browse the repository at this point in the history
Tests improvement for a massive test run (1000 iterations)
  • Loading branch information
fededim authored Sep 30, 2024
2 parents 65fddaf + 9df37b4 commit 0386662
Show file tree
Hide file tree
Showing 21 changed files with 524 additions and 526 deletions.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Fededim.Extensions.Configuration.Protected/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ v1.0.17
- Refinement: added virtual to various methods in order to allow extensibility

v1.0.18
- Refinement: updated System.Text.Json to 8.0.4 in order to fix the security issue CVE-2024-30105
- Security fix: updated System.Text.Json to 8.0.4 in order to fix the security issue CVE-2024-30105

# Detailed guide

Expand Down
364 changes: 182 additions & 182 deletions misc/last_build_artifacts/Cobertura.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h1><a href="index.html" class="back">&lt;</a> Summary - Code Coverage and Repor
</tr>
<tr>
<th>Tag:</th>
<td class="limit-width " title="55_10203082220">55_10203082220</td>
<td class="limit-width " title="59_11114010885">59_11114010885</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -339,7 +339,7 @@ <h2 id="DaFededimExtensionsConfigurationProtectedFededimExtensionsConfigurationP
</tbody>
</table>
</div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />8/1/2024 - 5:51:37 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />9/30/2024 - 9:00:42 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="containerright">
<div class="containerrightfixed">
<h1>Methods/Properties</h1>
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h1><a href="index.html" class="back">&lt;</a> Summary - Code Coverage and Repor
</tr>
<tr>
<th>Tag:</th>
<td class="limit-width " title="55_10203082220">55_10203082220</td>
<td class="limit-width " title="59_11114010885">59_11114010885</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -451,7 +451,7 @@ <h2 id="DaFededimExtensionsConfigurationProtectedFededimExtensionsConfigurationP
</tbody>
</table>
</div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />8/1/2024 - 5:51:37 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />9/30/2024 - 9:00:42 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="containerright">
<div class="containerrightfixed">
<h1>Methods/Properties</h1>
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h1><a href="index.html" class="back">&lt;</a> Summary - Code Coverage and Repor
</tr>
<tr>
<th>Tag:</th>
<td class="limit-width " title="55_10203082220">55_10203082220</td>
<td class="limit-width " title="59_11114010885">59_11114010885</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -161,12 +161,12 @@ <h2 id="DaFededimExtensionsConfigurationProtectedFededimExtensionsConfigurationP
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line36"></a><code>36</code></td><td></td><td class="lightgray"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;</code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line37"></a><code>37</code></td><td></td><td class="lightgray"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;Specifies&nbsp;the&nbsp;regex&nbsp;on&nbsp;the&nbsp;filename&nbsp;which&nbsp;if&nbsp;matched&nbsp;applies&nbsp;the&nbsp;associated&nbsp;FileProcessorFunction</code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line38"></a><code>38</code></td><td></td><td class="lightgray"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;</code></td></tr>
<tr class="coverableline" title="Covered (18 visits)" data-coverage="{'AllTestMethods': {'VC': '18', 'LVS': 'green'}}"><td class="green">&nbsp;</td><td class="leftmargin rightmargin right">18</td><td class="rightmargin right"><a id="file0_line39"></a><code>39</code></td><td></td><td class="lightgreen"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;Regex&nbsp;FilenameRegex&nbsp;{&nbsp;get;&nbsp;private&nbsp;set;&nbsp;}</code></td></tr>
<tr class="coverableline" title="Covered (22 visits)" data-coverage="{'AllTestMethods': {'VC': '22', 'LVS': 'green'}}"><td class="green">&nbsp;</td><td class="leftmargin rightmargin right">22</td><td class="rightmargin right"><a id="file0_line39"></a><code>39</code></td><td></td><td class="lightgreen"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;Regex&nbsp;FilenameRegex&nbsp;{&nbsp;get;&nbsp;private&nbsp;set;&nbsp;}</code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line40"></a><code>40</code></td><td></td><td class="lightgray"><code></code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line41"></a><code>41</code></td><td></td><td class="lightgray"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;</code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line42"></a><code>42</code></td><td></td><td class="lightgray"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;Specifies&nbsp;the&nbsp;ProtectFileProcessor&nbsp;class&nbsp;implementing&nbsp;the&nbsp;&lt;see&nbsp;cref=&quot;IProtectFileProcessor&quot;/&gt;&nbsp;interface&nbsp;used</code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line43"></a><code>43</code></td><td></td><td class="lightgray"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;</code></td></tr>
<tr class="coverableline" title="Covered (16 visits)" data-coverage="{'AllTestMethods': {'VC': '16', 'LVS': 'green'}}"><td class="green">&nbsp;</td><td class="leftmargin rightmargin right">16</td><td class="rightmargin right"><a id="file0_line44"></a><code>44</code></td><td></td><td class="lightgreen"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;IProtectFileProcessor&nbsp;ProtectFileProcessor&nbsp;{&nbsp;get;&nbsp;private&nbsp;set;&nbsp;}</code></td></tr>
<tr class="coverableline" title="Covered (20 visits)" data-coverage="{'AllTestMethods': {'VC': '20', 'LVS': 'green'}}"><td class="green">&nbsp;</td><td class="leftmargin rightmargin right">20</td><td class="rightmargin right"><a id="file0_line44"></a><code>44</code></td><td></td><td class="lightgreen"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;IProtectFileProcessor&nbsp;ProtectFileProcessor&nbsp;{&nbsp;get;&nbsp;private&nbsp;set;&nbsp;}</code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line45"></a><code>45</code></td><td></td><td class="lightgray"><code></code></td></tr>
<tr class="" title="Not coverable" data-coverage="{'AllTestMethods': {'VC': '', 'LVS': 'gray'}}"><td class="gray">&nbsp;</td><td class="leftmargin rightmargin right"></td><td class="rightmargin right"><a id="file0_line46"></a><code>46</code></td><td></td><td class="lightgray"><code></code></td></tr>
<tr class="coverableline" title="Covered (8 visits)" data-coverage="{'AllTestMethods': {'VC': '8', 'LVS': 'green'}}"><td class="green">&nbsp;</td><td class="leftmargin rightmargin right">8</td><td class="rightmargin right"><a id="file0_line47"></a><code>47</code></td><td></td><td class="lightgreen"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;ProtectFileOptions(Regex&nbsp;filenameRegex,&nbsp;IProtectFileProcessor&nbsp;protectFileProcessor)</code></td></tr>
Expand Down Expand Up @@ -448,7 +448,7 @@ <h2 id="DaFededimExtensionsConfigurationProtectedFededimExtensionsConfigurationP
</tbody>
</table>
</div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />8/1/2024 - 5:51:37 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />9/30/2024 - 9:00:42 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="containerright">
<div class="containerrightfixed">
<h1>Methods/Properties</h1>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h1><a href="index.html" class="back">&lt;</a> Summary - Code Coverage and Repor
</tr>
<tr>
<th>Tag:</th>
<td class="limit-width " title="55_10203082220">55_10203082220</td>
<td class="limit-width " title="59_11114010885">59_11114010885</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -269,7 +269,7 @@ <h2 id="DaFededimExtensionsConfigurationProtectedFededimExtensionsConfigurationP
</tbody>
</table>
</div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />8/1/2024 - 5:51:37 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />9/30/2024 - 9:00:42 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="containerright">
<div class="containerrightfixed">
<h1>Methods/Properties</h1>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h1><a href="index.html" class="back">&lt;</a> Summary - Code Coverage and Repor
</tr>
<tr>
<th>Tag:</th>
<td class="limit-width " title="55_10203082220">55_10203082220</td>
<td class="limit-width " title="59_11114010885">59_11114010885</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -280,7 +280,7 @@ <h2 id="DaFededimExtensionsConfigurationProtectedFededimExtensionsConfigurationP
</tbody>
</table>
</div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />8/1/2024 - 5:51:37 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="footer">Generated by: ReportGenerator 5.3.8.0<br />9/30/2024 - 9:00:42 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div>
<div class="containerright">
<div class="containerrightfixed">
<h1>Methods/Properties</h1>
Expand Down
Loading

0 comments on commit 0386662

Please sign in to comment.