This file is indexed.

/usr/share/doc/python-barbicanclient/html/functional_tests.html is in python-barbicanclient 4.0.1-2.

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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!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>Running Functional Tests &mdash; python-barbicanclient  documentation</title>
    
    <link rel="stylesheet" href="_static/nature.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <link rel="stylesheet" href="_static/tweaks.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="top" title="python-barbicanclient  documentation" href="index.html" />
    <link rel="prev" title="Contributing" href="contributing.html" /> 
  </head>
  <body role="document">
  <div id="header">
    <h1 id="logo"><a href="http://www.openstack.org/">OpenStack</a></h1>
    <ul id="navigation">
      
      <li><a href="http://www.openstack.org/" title="Go to the Home page" class="link">Home</a></li>
      <li><a href="http://www.openstack.org/projects/" title="Go to the OpenStack Projects page">Projects</a></li>
      <li><a href="http://www.openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
      <li><a href="http://www.openstack.org/community/" title="Go to the Community page" class="link">Community</a></li>
      <li><a href="http://www.openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
      <li><a href="http://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
      <li><a href="http://docs.openstack.org/" title="Go to OpenStack Documentation" class="current">Documentation</a></li>
      
    </ul>
  </div>
  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <div class="section" id="running-functional-tests">
<h1>Running Functional Tests<a class="headerlink" href="#running-functional-tests" title="Permalink to this headline"></a></h1>
<p>In order to run functional tests you must enter into the top-level directory
of the python-barbicanclient and run:</p>
<div class="highlight-bash"><div class="highlight"><pre>tox -e functional
</pre></div>
</div>
<p>By default, the functional tox job will use nosetests to execute the functional
tests. This is primarily due to nose being a very well known and common
workflow among developers.</p>
<div class="section" id="prerequisites">
<h2>Prerequisites<a class="headerlink" href="#prerequisites" title="Permalink to this headline"></a></h2>
<p>In order to run functional tests, Barbican must be running and configured to
use the Keystone Middleware. For more information on setting up this up
please visit <a class="reference external" href="http://docs.openstack.org/developer/barbican/setup/keystone.html">http://docs.openstack.org/developer/barbican/setup/keystone.html</a></p>
</div>
<div class="section" id="functional-test-configuration">
<h2>Functional Test Configuration<a class="headerlink" href="#functional-test-configuration" title="Permalink to this headline"></a></h2>
<p>A configuration file for functional tests must be edited before the tests
can be run. In the top-level directory of the python-barbicanclient, edit
<code class="docutils literal"><span class="pre">/etc/functional_tests.conf</span></code> to the values you setup in Keystone.</p>
<div class="highlight-bash"><div class="highlight"><pre><span class="o">[</span>DEFAULT<span class="o">]</span>
<span class="c1"># Leaving this as a placeholder</span>

<span class="o">[</span>keymanager<span class="o">]</span>
<span class="c1"># Replace values that represent barbican server and user information</span>
<span class="nv">url</span><span class="o">=</span>http://localhost:9311
<span class="nv">username</span><span class="o">=</span>barbican
<span class="nv">password</span><span class="o">=</span>secretservice
<span class="nv">project_name</span><span class="o">=</span>service
<span class="nv">project_id</span><span class="o">=</span>service
<span class="c1">#max_payload_size=10000</span>
<span class="nv">project_domain_name</span><span class="o">=</span>Default

<span class="o">[</span>identity<span class="o">]</span>
<span class="c1"># Replace these with values that represent your identity configuration</span>
<span class="nv">uri</span><span class="o">=</span>http://localhost:5000/v2.0
<span class="nv">uri_v3</span><span class="o">=</span>http://localhost:5000/v3
<span class="nv">auth_version</span><span class="o">=</span>v3

<span class="nv">username</span><span class="o">=</span>admin
<span class="nv">tenant_name</span><span class="o">=</span>admin
<span class="nv">password</span><span class="o">=</span>password
<span class="nv">domain_name</span><span class="o">=</span>Default

<span class="nv">admin_username</span><span class="o">=</span>admin
<span class="nv">admin_tenant_name</span><span class="o">=</span>admin
<span class="nv">admin_password</span><span class="o">=</span>password
<span class="nv">admin_domain_name</span><span class="o">=</span>Default


<span class="o">[</span>identity-feature-enabled<span class="o">]</span>
<span class="c1"># Leaving this as a placeholder</span>
</pre></div>
</div>
</div>
</div>


          </div>
        </div>
      </div>
<div class="sphinxsidebar">
    <div class="sphinxsidebarwrapper">
            <h3><a href="index.html">Table Of Contents</a></h3>
            <ul>
<li><a class="reference internal" href="#">Running Functional Tests</a><ul>
<li><a class="reference internal" href="#prerequisites">Prerequisites</a></li>
<li><a class="reference internal" href="#functional-test-configuration">Functional Test Configuration</a></li>
</ul>
</li>
</ul>

            <h4>Previous topic</h4>
            <p class="topless"><a href="contributing.html"
                                  title="previous chapter">Contributing</a></p>
            <h3>This Page</h3>
            <ul class="this-page-menu">
              <li><a href="_sources/functional_tests.txt"
                     rel="nofollow">Show Source</a></li>
            </ul>
          <div id="searchbox" style="display: none">
            <h3>Quick search</h3>
              <form class="search" action="search.html" method="get">
                <input type="text" name="q" size="18" />
                <input type="submit" value="Go" />
                <input type="hidden" name="check_keywords" value="yes" />
                <input type="hidden" name="area" value="default" />
              </form>
              <p class="searchtip" style="font-size: 90%">
              Enter search terms or a module, class or function name.
              </p>
          </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"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="contributing.html" title="Contributing"
             accesskey="P">previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">python-barbicanclient  documentation</a> &raquo;</li> 
      </ul>
    </div>
    <div class="footer" role="contentinfo">
        &copy; Copyright 2014, OpenStack Foundation.
      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.3.6.
    </div>
  </body>
</html>