This file is indexed.

/usr/share/doc/python-social-auth-doc/html/tests.html is in python-social-auth-doc 1:0.2.21+dfsg-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Testing python-social-auth &#8212; Python Social Auth  documentation</title>
    
    <link rel="stylesheet" href="_static/nature.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    './',
        VERSION:     '',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <link rel="index" title="Index" href="genindex.html" />
    <link rel="search" title="Search" href="search.html" />
    <link rel="copyright" title="Copyright" href="copyright.html" />
    <link rel="top" title="Python Social Auth  documentation" href="index.html" />
    <link rel="next" title="Use Cases" href="use_cases.html" />
    <link rel="prev" title="Disconnect and Logging Out" href="logging_out.html" /> 
  </head>
  <body role="document">
    <div class="related" role="navigation" aria-label="related navigation">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="use_cases.html" title="Use Cases"
             accesskey="N">next</a> |</li>
        <li class="right" >
          <a href="logging_out.html" title="Disconnect and Logging Out"
             accesskey="P">previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">Python Social Auth  documentation</a> &#187;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <div class="section" id="testing-python-social-auth">
<h1>Testing python-social-auth<a class="headerlink" href="#testing-python-social-auth" title="Permalink to this headline"></a></h1>
<p>Testing the application is fair simple, just met the dependencies and run the
testing suite.</p>
<p>The testing suite uses <a class="reference external" href="https://github.com/gabrielfalcao/HTTPretty">HTTPretty</a> to mock server responses, it&#8217;s not a live
test against the providers API, to do it that way, a browser and a tool like
Selenium are needed, that&#8217;s slow, prone to errors on some cases, and some of
the application examples must be running to perform the testing. Plus real Key
and Secret pairs, in the end it&#8217;s a mess to test functionality which is the
real point.</p>
<p>By mocking the server responses, we can test the backends functionality (and
other areas too) easily and quick.</p>
<div class="section" id="installing-dependencies">
<h2>Installing dependencies<a class="headerlink" href="#installing-dependencies" title="Permalink to this headline"></a></h2>
<p>Go to the <a class="reference external" href="https://github.com/omab/python-social-auth/tree/master/tests">tests</a> directory and install the dependencies listed in the
<a class="reference external" href="https://github.com/omab/python-social-auth/blob/master/tests/requirements.txt">requirements.txt</a>. Then run with <code class="docutils literal"><span class="pre">nosetests</span></code> command, or with the
<code class="docutils literal"><span class="pre">run_tests.sh</span></code> script.</p>
</div>
<div class="section" id="tox">
<h2>Tox<a class="headerlink" href="#tox" title="Permalink to this headline"></a></h2>
<p>You can use <a class="reference external" href="http://tox.readthedocs.org/">tox</a> to test compatibility against all supported Python versions:</p>
<div class="highlight-bash"><div class="highlight"><pre><span></span>$ pip install tox  <span class="c1"># if not present</span>
$ tox
</pre></div>
</div>
</div>
<div class="section" id="pending">
<h2>Pending<a class="headerlink" href="#pending" title="Permalink to this headline"></a></h2>
<p>At the moment only OAuth1, OAuth2 and OpenId backends are being tested, and
just login and partial pipeline features are covered by the test. There&#8217;s still
a lot to work on, like:</p>
<blockquote>
<div><ul class="simple">
<li>Frameworks support</li>
</ul>
</div></blockquote>
</div>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
  <h3><a href="index.html">Table Of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">Testing python-social-auth</a><ul>
<li><a class="reference internal" href="#installing-dependencies">Installing dependencies</a></li>
<li><a class="reference internal" href="#tox">Tox</a></li>
<li><a class="reference internal" href="#pending">Pending</a></li>
</ul>
</li>
</ul>

  <h4>Previous topic</h4>
  <p class="topless"><a href="logging_out.html"
                        title="previous chapter">Disconnect and Logging Out</a></p>
  <h4>Next topic</h4>
  <p class="topless"><a href="use_cases.html"
                        title="next chapter">Use Cases</a></p>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="_sources/tests.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
<div id="searchbox" style="display: none" role="search">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <div><input type="text" name="q" /></div>
      <div><input type="submit" value="Go" /></div>
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related" role="navigation" aria-label="related navigation">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="use_cases.html" title="Use Cases"
             >next</a> |</li>
        <li class="right" >
          <a href="logging_out.html" title="Disconnect and Logging Out"
             >previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">Python Social Auth  documentation</a> &#187;</li> 
      </ul>
    </div>
    <div class="footer" role="contentinfo">
        &#169; <a href="copyright.html">Copyright</a> 2017, Matías Aguirre.
      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.9.
    </div>
  </body>
</html>