mirror of
https://github.com/elyby/oauth2-server.git
synced 2025-05-31 14:12:07 +05:30
Travis pushed coverage of c5db707e694963f0ac86f1c3d7eb3b25c205ed17@master to gh-pages
This commit is contained in:
@ -146,20 +146,20 @@
|
||||
<tr><td><div align="right"><a name="18"></a><a href="#18">18</a></div></td><td class="codeLine"><span class="comment"> */</span></td></tr>
|
||||
<tr><td><div align="right"><a name="19"></a><a href="#19">19</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">generate</span><span class="keyword">(</span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">40</span><span class="keyword">)</span></td></tr>
|
||||
<tr><td><div align="right"><a name="20"></a><a href="#20">20</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">{</span></td></tr>
|
||||
<tr class="covered-by-large-tests popin" data-title="13 tests cover line 21" data-content="<ul><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-large-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-large-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="21"></a><a href="#21">21</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$stripped</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">''</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="covered-by-small-tests popin" data-title="13 tests cover line 21" data-content="<ul><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-small-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-small-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="21"></a><a href="#21">21</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$stripped</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">''</span><span class="keyword">;</span></td></tr>
|
||||
<tr><td><div align="right"><a name="22"></a><a href="#22">22</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">do</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
||||
<tr class="covered-by-large-tests popin" data-title="13 tests cover line 23" data-content="<ul><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-large-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-large-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="23"></a><a href="#23">23</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$bytes</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">openssl_random_pseudo_bytes</span><span class="keyword">(</span><span class="default">$len</span><span class="keyword">,</span><span class="default"> </span><span class="default">$strong</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="covered-by-small-tests popin" data-title="13 tests cover line 23" data-content="<ul><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-small-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-small-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="23"></a><a href="#23">23</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$bytes</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">openssl_random_pseudo_bytes</span><span class="keyword">(</span><span class="default">$len</span><span class="keyword">,</span><span class="default"> </span><span class="default">$strong</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr><td><div align="right"><a name="24"></a><a href="#24">24</a></div></td><td class="codeLine"></td></tr>
|
||||
<tr><td><div align="right"><a name="25"></a><a href="#25">25</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// We want to stop execution if the key fails because, well, that is bad.</span></td></tr>
|
||||
<tr class="covered-by-large-tests popin" data-title="13 tests cover line 26" data-content="<ul><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-large-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-large-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="26"></a><a href="#26">26</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">$bytes</span><span class="default"> </span><span class="default">===</span><span class="default"> </span><span class="default">false</span><span class="default"> </span><span class="default">||</span><span class="default"> </span><span class="default">$strong</span><span class="default"> </span><span class="default">===</span><span class="default"> </span><span class="default">false</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
||||
<tr class="covered-by-small-tests popin" data-title="13 tests cover line 26" data-content="<ul><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-small-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-small-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="26"></a><a href="#26">26</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">$bytes</span><span class="default"> </span><span class="default">===</span><span class="default"> </span><span class="default">false</span><span class="default"> </span><span class="default">||</span><span class="default"> </span><span class="default">$strong</span><span class="default"> </span><span class="default">===</span><span class="default"> </span><span class="default">false</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">{</span></td></tr>
|
||||
<tr><td><div align="right"><a name="27"></a><a href="#27">27</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// @codeCoverageIgnoreStart</span></td></tr>
|
||||
<tr><td><div align="right"><a name="28"></a><a href="#28">28</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">throw</span><span class="default"> </span><span class="keyword">new</span><span class="default"> </span><span class="default">\</span><span class="default">Exception</span><span class="keyword">(</span><span class="default">'Error Generating Key'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr><td><div align="right"><a name="29"></a><a href="#29">29</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// @codeCoverageIgnoreEnd</span></td></tr>
|
||||
<tr><td><div align="right"><a name="30"></a><a href="#30">30</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||
<tr class="covered-by-large-tests popin" data-title="13 tests cover line 31" data-content="<ul><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-large-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-large-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="31"></a><a href="#31">31</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$stripped</span><span class="default"> </span><span class="default">.=</span><span class="default"> </span><span class="default">str_replace</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'/'</span><span class="keyword">,</span><span class="default"> </span><span class="default">'+'</span><span class="keyword">,</span><span class="default"> </span><span class="default">'='</span><span class="keyword">]</span><span class="keyword">,</span><span class="default"> </span><span class="default">''</span><span class="keyword">,</span><span class="default"> </span><span class="default">base64_encode</span><span class="keyword">(</span><span class="default">$bytes</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="covered-by-large-tests popin" data-title="13 tests cover line 32" data-content="<ul><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-large-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-large-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="32"></a><a href="#32">32</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span><span class="default"> </span><span class="keyword">while</span><span class="default"> </span><span class="keyword">(</span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$stripped</span><span class="keyword">)</span><span class="default"> </span><span class="keyword"><</span><span class="default"> </span><span class="default">$len</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="warning"><td><div align="right"><a name="30"></a><a href="#30">30</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||
<tr class="covered-by-small-tests popin" data-title="13 tests cover line 31" data-content="<ul><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-small-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-small-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="31"></a><a href="#31">31</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$stripped</span><span class="default"> </span><span class="default">.=</span><span class="default"> </span><span class="default">str_replace</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'/'</span><span class="keyword">,</span><span class="default"> </span><span class="default">'+'</span><span class="keyword">,</span><span class="default"> </span><span class="default">'='</span><span class="keyword">]</span><span class="keyword">,</span><span class="default"> </span><span class="default">''</span><span class="keyword">,</span><span class="default"> </span><span class="default">base64_encode</span><span class="keyword">(</span><span class="default">$bytes</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="covered-by-small-tests popin" data-title="13 tests cover line 32" data-content="<ul><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-small-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-small-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="32"></a><a href="#32">32</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span><span class="default"> </span><span class="keyword">while</span><span class="default"> </span><span class="keyword">(</span><span class="default">strlen</span><span class="keyword">(</span><span class="default">$stripped</span><span class="keyword">)</span><span class="default"> </span><span class="keyword"><</span><span class="default"> </span><span class="default">$len</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr><td><div align="right"><a name="33"></a><a href="#33">33</a></div></td><td class="codeLine"></td></tr>
|
||||
<tr class="covered-by-large-tests popin" data-title="13 tests cover line 34" data-content="<ul><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-large-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-large-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-large-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-large-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="34"></a><a href="#34">34</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">substr</span><span class="keyword">(</span><span class="default">$stripped</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">$len</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="covered-by-small-tests popin" data-title="13 tests cover line 34" data-content="<ul><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testNewAuthoriseRequest</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\AuthCodeGrantTest::testCompleteFlowWithRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlowNoScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\ClientCredentialsGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlow</li><li class="covered-by-small-tests">LeagueTests\Grant\PasswordGrantTest::testCompleteFlowRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowExistingScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRequestScopes</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowRotateRefreshToken</li><li class="covered-by-small-tests">LeagueTests\Grant\RefreshTokenGrantTest::testCompleteFlowShouldRequireClientSecret</li><li class="covered-by-small-tests">LeagueTests\TokenType\MacTest::testGenerateResponse</li><li class="covered-by-small-tests">LeagueTests\util\SecureKeyTest::testGenerate</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="34"></a><a href="#34">34</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">substr</span><span class="keyword">(</span><span class="default">$stripped</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">$len</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||
<tr class="warning"><td><div align="right"><a name="35"></a><a href="#35">35</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||
<tr><td><div align="right"><a name="36"></a><a href="#36">36</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
|
||||
|
||||
@ -174,7 +174,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 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.3</a> at Sun Dec 20 20:39:04 UTC 2015.</small>
|
||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 2.2.4</a> using <a href="http://php.net/" target="_top">PHP 5.5.21</a> and <a href="http://phpunit.de/">PHPUnit 4.3.5</a> at Mon Jan 4 19:57:11 UTC 2016.</small>
|
||||
</p>
|
||||
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
||||
</footer>
|
||||
|
Reference in New Issue
Block a user