|
|
|
@@ -60,14 +60,14 @@
|
|
|
|
|
<td class="warning small"><div align="right">75.00%</div></td>
|
|
|
|
|
<td class="warning small"><div align="right">3 / 4</div></td>
|
|
|
|
|
<td class="warning small"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></td>
|
|
|
|
|
<td class="warning big"> <div class="progress">
|
|
|
|
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="85.71" aria-valuemin="0" aria-valuemax="100" style="width: 85.71%">
|
|
|
|
|
<span class="sr-only">85.71% covered (warning)</span>
|
|
|
|
|
<td class="success big"> <div class="progress">
|
|
|
|
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="98.21" aria-valuemin="0" aria-valuemax="100" style="width: 98.21%">
|
|
|
|
|
<span class="sr-only">98.21% covered (success)</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
<td class="warning small"><div align="right">85.71%</div></td>
|
|
|
|
|
<td class="warning small"><div align="right">48 / 56</div></td>
|
|
|
|
|
<td class="success small"><div align="right">98.21%</div></td>
|
|
|
|
|
<td class="success small"><div align="right">55 / 56</div></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
@@ -88,15 +88,15 @@
|
|
|
|
|
</td>
|
|
|
|
|
<td class="warning small"><div align="right">75.00%</div></td>
|
|
|
|
|
<td class="warning small"><div align="right">3 / 4</div></td>
|
|
|
|
|
<td class="warning small">21.17</td>
|
|
|
|
|
<td class="warning big"> <div class="progress">
|
|
|
|
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="85.71" aria-valuemin="0" aria-valuemax="100" style="width: 85.71%">
|
|
|
|
|
<span class="sr-only">85.71% covered (warning)</span>
|
|
|
|
|
<td class="warning small">20</td>
|
|
|
|
|
<td class="success big"> <div class="progress">
|
|
|
|
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="98.21" aria-valuemin="0" aria-valuemax="100" style="width: 98.21%">
|
|
|
|
|
<span class="sr-only">98.21% covered (success)</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
<td class="warning small"><div align="right">85.71%</div></td>
|
|
|
|
|
<td class="warning small"><div align="right">48 / 56</div></td>
|
|
|
|
|
<td class="success small"><div align="right">98.21%</div></td>
|
|
|
|
|
<td class="success small"><div align="right">55 / 56</div></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
@@ -172,15 +172,15 @@
|
|
|
|
|
</td>
|
|
|
|
|
<td class="danger small"><div align="right">0.00%</div></td>
|
|
|
|
|
<td class="danger small"><div align="right">0 / 1</div></td>
|
|
|
|
|
<td class="danger small">12</td>
|
|
|
|
|
<td class="danger big"> <div class="progress">
|
|
|
|
|
<div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
|
|
|
|
|
<span class="sr-only">0.00% covered (danger)</span>
|
|
|
|
|
<td class="danger small">3.02</td>
|
|
|
|
|
<td class="warning big"> <div class="progress">
|
|
|
|
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="87.50" aria-valuemin="0" aria-valuemax="100" style="width: 87.50%">
|
|
|
|
|
<span class="sr-only">87.50% covered (warning)</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
<td class="danger small"><div align="right">0.00%</div></td>
|
|
|
|
|
<td class="danger small"><div align="right">0 / 8</div></td>
|
|
|
|
|
<td class="warning small"><div align="right">87.50%</div></td>
|
|
|
|
|
<td class="warning small"><div align="right">7 / 8</div></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -321,16 +321,16 @@
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 131" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="131"></a><a href="#131">131</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="default"> </span><span class="keyword">(</span><span class="keyword">!</span><span class="default">function_exists</span><span class="keyword">(</span><span class="default">'hash_equals'</span><span class="keyword">)</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
|
|
|
|
<tr><td><div align="right"><a name="132"></a><a href="#132">132</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">hash_equals</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">,</span><span class="default"> </span><span class="default">$userString</span><span class="keyword">)</span></td></tr>
|
|
|
|
|
<tr><td><div align="right"><a name="133"></a><a href="#133">133</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">{</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="134"></a><a href="#134">134</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="default"> </span><span class="keyword">(</span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">)</span><span class="default"> </span><span class="default">!==</span><span class="default"> </span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$userString</span><span class="keyword">)</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 134" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="134"></a><a href="#134">134</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="default"> </span><span class="keyword">(</span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">)</span><span class="default"> </span><span class="default">!==</span><span class="default"> </span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$userString</span><span class="keyword">)</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="135"></a><a href="#135">135</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="warning"><td><div align="right"><a name="136"></a><a href="#136">136</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="137"></a><a href="#137">137</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="138"></a><a href="#138">138</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$result</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">0</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="139"></a><a href="#139">139</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">for</span><span class="default"> </span><span class="keyword">(</span><span class="default">$i</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">0</span><span class="keyword">;</span><span class="default"> </span><span class="default">$i</span><span class="default"> </span><span class="keyword"><</span><span class="default"> </span><span class="default">$len</span><span class="keyword">;</span><span class="default"> </span><span class="default">$i</span><span class="default">++</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="140"></a><a href="#140">140</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$result</span><span class="default"> </span><span class="default">|=</span><span class="default"> </span><span class="keyword">(</span><span class="default">ord</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">[</span><span class="default">$i</span><span class="keyword">]</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">^</span><span class="default"> </span><span class="default">ord</span><span class="keyword">(</span><span class="default">$userString</span><span class="keyword">[</span><span class="default">$i</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="141"></a><a href="#141">141</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 137" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="137"></a><a href="#137">137</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 138" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="138"></a><a href="#138">138</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$result</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">0</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 139" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="139"></a><a href="#139">139</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">for</span><span class="default"> </span><span class="keyword">(</span><span class="default">$i</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">0</span><span class="keyword">;</span><span class="default"> </span><span class="default">$i</span><span class="default"> </span><span class="keyword"><</span><span class="default"> </span><span class="default">$len</span><span class="keyword">;</span><span class="default"> </span><span class="default">$i</span><span class="default">++</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 140" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="140"></a><a href="#140">140</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$result</span><span class="default"> </span><span class="default">|=</span><span class="default"> </span><span class="keyword">(</span><span class="default">ord</span><span class="keyword">(</span><span class="default">$knownString</span><span class="keyword">[</span><span class="default">$i</span><span class="keyword">]</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">^</span><span class="default"> </span><span class="default">ord</span><span class="keyword">(</span><span class="default">$userString</span><span class="keyword">[</span><span class="default">$i</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 141" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="141"></a><a href="#141">141</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
|
|
|
|
<tr><td><div align="right"><a name="142"></a><a href="#142">142</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// They are only identical strings if $result is exactly 0...</span></td></tr>
|
|
|
|
|
<tr class="danger"><td><div align="right"><a name="143"></a><a href="#143">143</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">0</span><span class="default"> </span><span class="default">===</span><span class="default"> </span><span class="default">$result</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="success popin" data-title="1 test covers line 143" data-content="<ul><li class="success">LeagueTests\TokenType\MacTest::testDetermineAccessTokenInHeaderValid</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="143"></a><a href="#143">143</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">0</span><span class="default"> </span><span class="default">===</span><span class="default"> </span><span class="default">$result</span><span class="keyword">;</span></td></tr>
|
|
|
|
|
<tr class="warning"><td><div align="right"><a name="144"></a><a href="#144">144</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
|
|
|
|
<tr><td><div align="right"><a name="145"></a><a href="#145">145</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
|
|
|
|
<tr><td><div align="right"><a name="146"></a><a href="#146">146</a></div></td><td class="codeLine"></td></tr>
|
|
|
|
@@ -349,7 +349,7 @@
|
|
|
|
|
<span class="warning"><strong>Dead Code</strong></span>
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 2.0.14</a> using <a href="http://php.net/" target="_top">PHP 5.6.3</a> and <a href="http://phpunit.de/">PHPUnit 4.3.5</a> at Wed Dec 31 16:06:04 UTC 2014.</small>
|
|
|
|
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 2.0.14</a> using <a href="http://php.net/" target="_top">PHP 5.5.19</a> and <a href="http://phpunit.de/">PHPUnit 4.3.5</a> at Wed Dec 31 16:06:16 UTC 2014.</small>
|
|
|
|
|
</p>
|
|
|
|
|
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
|
|
|
|
</footer>
|
|
|
|
|