Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > 34af46b239e4bd529fa8060ba3c2cc13 > files > 197

python3-oslo-test-3.4.1-3.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>

    <title>OpenStack Docs: CHANGES</title>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

<!-- Bootstrap CSS -->
<link href="../_static/css/bootstrap.min.css" rel="stylesheet">

<!-- Pygments CSS -->
<link href="../_static/css/native.css" rel="stylesheet">

<!-- Fonts -->
<link href="../_static/css/font-awesome.min.css" rel="stylesheet">

<!-- Custom CSS -->
<link href="../_static/css/combined.css" rel="stylesheet">

<!-- Search CSS -->
<link href="../_static/css/search.css" rel="stylesheet">

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
    <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<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>
<script type="text/javascript" src="../_static/language_data.js"></script>
  


<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-17511903-1', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

  </head>
  <body>

<!-- SOURCE_FILE: https://git.openstack.org/cgit/openstack/oslotest/tree/doc/source/user/history.rst -->

 <script>
    (function (window, document) {
        var loader = function () {
            var script = document.createElement("script"), tag = document.getElementsByTagName("script")[0];
            script.src = "https://search.openstack.org/widget/embed.min.js?t="+Date.now();
            tag.parentNode.insertBefore(script, tag);
        };
        window.addEventListener ? window.addEventListener("load", loader, false) : window.attachEvent("onload", loader);
    })(window, document);
</script>
<nav class="navbar navbar-default" role="navigation">
  <div class="container">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button class="navbar-toggle" data-target="#bs-example-navbar-collapse-1" data-toggle="collapse" type="button">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <div class="brand-wrapper">
        <a class="navbar-brand" href="https://www.openstack.org/"></a>
      </div>
      <div class="search-icon show"><i class="fa fa-search"></i> Search</div></div>
      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
      <div class="search-container tiny">
    <div class="openstack-search-bar" data-baseUrl="search.openstack.org" data-context="docs-openstack"></div>
</div>
      <ul class="nav navbar-nav navbar-main show">
        <li class="search-container-mobile">
    <div class="openstack-search-bar" data-baseUrl="search.openstack.org" data-context="docs-openstack"></div>
</li>
        <li>
          <a href="https://www.openstack.org/software/" class="drop" id="dropdownMenuSoftware">Software <i class="fa fa-caret-down"></i></a>
          <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuSoftware">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/">Overview</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/openstack-components">Project Navigator</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/sample-configs/">Sample Configs</a></li>
            <li role="presentation" class="divider"></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/security/">Security</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/start/">Get Started</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/roadmap/">Roadmap</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/latest-release/">Latest Release</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/sourcecode/">Source Code</a></li>
          </ul>
        </li>
        <li>
          <a href="https://www.openstack.org/user-stories/" class="drop" id="dropdownMenuUsers">Users <i class="fa fa-caret-down"></i></a>
          <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuUsers">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/user-stories/">Overview</a></li>
            <li role="presentation" class="divider"></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/telecoms-and-nfv/">Telecoms and NFV</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/enterprise/">OpenStack in the Enterprise</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/appdev/">Application Developers & ISVs</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="http://superuser.openstack.org/">Superuser Magazine</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/surveys/landing">User Survey</a></li>
          </ul>
        </li>
        <li>
          <a href="https://www.openstack.org/community/" class="drop" id="dropdownMenuCommunity">Community <i class="fa fa-caret-down"></i></a>
          <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuCommunity">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/">Welcome! Start Here</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/foundation/">OpenStack Foundation</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://wiki.openstack.org">OpenStack Wiki</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://groups.openstack.org">User Groups</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/speakers/">Speakers Bureau</a></li>
            <li role="presentation" class="divider"></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/foundation/companies/">Supporting Companies</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/jobs/">Jobs</a></li>
            <li role="presentation" class="divider"></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/join/">Join The Community</a></li>
          </ul>
        </li>
        <li>
          <a href="https://www.openstack.org/marketplace/">Marketplace</a>
        </li>
        <li>
          <a href="https://www.openstack.org/events/" class="drop" id="dropdownMenuEvents">Events <i class="fa fa-caret-down"></i></a>
          <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuEvents">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="//www.openstack.org/community/events/">Overview</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/summit/">The OpenStack Summit</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="//www.openstack.org/community/events/">More OpenStack Events</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/events/openstackdays">OpenStack Days</a></li>
          </ul>
        </li>
        <li>
          <a href="https://www.openstack.org/learn/" class="drop" id="dropdownMenuLearn">Learn <i class="fa fa-caret-down"></i></a>
          <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuEvents">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/training/">Training</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/coa/">Get Certified</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="//ask.openstack.org">Ask a Technical Question</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="//superuser.openstack.org">Superuser Magazine</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/videos/">Summit Videos</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/analysts/">Analyst Reports</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/news/">News</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/blog/">Blog</a></li>
          </ul>
        </li>
        <li>
          <a href="https://docs.openstack.org/">Docs</a>
        </li>
        <li>

</li>


            <li>

                <li class="join-nav-section">
                    <a href="https://www.openstack.org/join/" id="dropdownMenuJoin">Join <i class="fa fa-caret-down"></i></a>
                    <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuJoin" style="display: none;">
                        <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/join/register/?membership-type=foundation">Sign up for Foundation Membership</a></li>
                        <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/join/#sponsor">Sponsor the Foundation</a></li>
                        <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/foundation">More about the Foundation</a></li>
                    </ul>
                </li>
                <li>
                    <a href="https://www.openstack.org/Security/login/?BackURL=/home/" class="sign-in-btn">Log In</a>
                </li>

            </li>
      </ul>
    </div>
  </div>
  <!-- /.container -->
</nav>
    <div class="container docs-book-wrapper">
      <div class="row">
        <div class="col-lg-9 col-md-8 col-sm-8 col-lg-push-3 col-md-push-4 col-sm-push-4">
<div class="row">
  <div class="col-lg-8">
      <h2>CHANGES</h2>
    
  </div>
  <div class="docs-actions">
    
    <a href="resources.html"><i class="fa fa-angle-double-left" data-toggle="tooltip" data-placement="top" title="Previous: Other Useful Resources"></i></a>
    
    
    <a href="../reference/index.html"><i class="fa fa-angle-double-right" data-toggle="tooltip" data-placement="top" title="Next: API"></i></a>
    
    <a id="logABugLink1" href="" target="_blank" title="Found an error? Report a bug against this page"><i class="fa fa-bug" data-toggle="tooltip" data-placement="top" title="Report a Bug"></i></a>
    
  </div>
</div>
          <div class="row docs-byline">
            <div class="docs-updated">this page last updated: 2019-01-09 17:24:56.420427</div>
          </div>
          <div class="row">
            <div class="col-lg-12">
              <div class="docs-body">

  <div class="section" id="changes">
<h1>CHANGES<a class="headerlink" href="#changes" title="Permalink to this headline">¶</a></h1>
<div class="section" id="id1">
<h2>3.4.1<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>mock: Properly patch mock.MagicMock</li>
</ul>
</div>
<div class="section" id="id2">
<h2>3.4.0<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>add lower-constraints job</li>
<li>make the CaptureOutput fixture easier to control</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id3">
<h2>3.3.0<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Update links in README</li>
<li>Update reno for stable/queens</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>mock: Fixes mock.patch.multiple autospec</li>
</ul>
</div>
<div class="section" id="id4">
<h2>3.2.0<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Adds mock autospec fixture</li>
</ul>
</div>
<div class="section" id="id5">
<h2>3.1.0<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Remove -U from pip install</li>
<li>Avoid tox_install.sh for constraints support</li>
<li>Updated from global requirements</li>
<li>Remove setting of version/release from releasenotes</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id6">
<h2>3.0.0<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="id7">
<h2>2.18.1<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="id8">
<h2>2.18.0<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Deprecate oslotest.functional</li>
<li>Remove oslotest.mockpatch</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Update reno for stable/pike</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id9">
<h2>2.17.0<a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Update URLs in documents according to document migration</li>
<li>Use assertIsNone(…) instead of assertIs(None,…)</li>
<li>rearrange content to fit the new standard layout</li>
<li>Using fixtures instead of deprecated mockpatch module</li>
</ul>
</div>
<div class="section" id="id10">
<h2>2.16.1<a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Switch from oslosphinx to openstackdocstheme</li>
</ul>
</div>
<div class="section" id="id11">
<h2>2.16.0<a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Trivial fix style in document</li>
<li>Updated from global requirements</li>
<li>Remove pbr warnerrors in favor of sphinx check</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id12">
<h2>2.15.0<a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Remove support for py34</li>
</ul>
</div>
<div class="section" id="id13">
<h2>2.14.0<a class="headerlink" href="#id13" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>[Fix gate]Update test requirement</li>
<li>Updated from global requirements</li>
<li>Update reno for stable/ocata</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id14">
<h2>2.13.0<a class="headerlink" href="#id14" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Add Constraints support</li>
<li>Show team and repo badges on README</li>
</ul>
</div>
<div class="section" id="id15">
<h2>2.12.0<a class="headerlink" href="#id15" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Add reno for release notes management</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Changed the home-page link</li>
</ul>
</div>
<div class="section" id="id16">
<h2>2.11.0<a class="headerlink" href="#id16" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Remove testscenarios from requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id17">
<h2>2.10.0<a class="headerlink" href="#id17" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id18">
<h2>2.9.0<a class="headerlink" href="#id18" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id19">
<h2>2.8.0<a class="headerlink" href="#id19" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Import mock so that it works on Python 3.x</li>
<li>Fix parameters of assertEqual are misplaced</li>
<li>Updated from global requirements</li>
<li>Add Python 3.5 classifier and venv</li>
<li>A DisableModules fixture that removes modules from path</li>
</ul>
</div>
<div class="section" id="id20">
<h2>2.7.0<a class="headerlink" href="#id20" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id21">
<h2>2.6.0<a class="headerlink" href="#id21" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id22">
<h2>2.5.0<a class="headerlink" href="#id22" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Remove mockpatch re-implementations</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id23">
<h2>2.3.0<a class="headerlink" href="#id23" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Add some gitignore files</li>
</ul>
</div>
<div class="section" id="id24">
<h2>2.2.0<a class="headerlink" href="#id24" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>move unit tests into the oslotest package</li>
<li>Updated from global requirements</li>
<li>Hack to get back stopall cleanup behavior feature</li>
<li>Fix misspelling</li>
</ul>
</div>
<div class="section" id="id25">
<h2>2.1.0<a class="headerlink" href="#id25" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Trival: Remove ‘MANIFEST.in’</li>
</ul>
</div>
<div class="section" id="id26">
<h2>2.0.0<a class="headerlink" href="#id26" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Remove Python 2.6 classifier</li>
<li>mockpatch: deprecate in favor of native fixtures</li>
<li>Remove python 2.6 and cleanup tox.ini</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id27">
<h2>1.12.0<a class="headerlink" href="#id27" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Fix coverage configuration and execution</li>
<li>Updated from global requirements</li>
<li>Add documentation about using oslo_debug_helper</li>
<li>add oslo.config a test requirement</li>
<li>clean up readme and doc title</li>
<li>clean up toctree</li>
<li>auto-generate API documentation</li>
<li>Fix the home-page with Oslotest wikipage</li>
<li>Fixup docstrings</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id28">
<h2>1.11.0<a class="headerlink" href="#id28" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id29">
<h2>1.10.0<a class="headerlink" href="#id29" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Allow TRACE and integer logging levels for ‘OS_DEBUG’</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id30">
<h2>1.9.0<a class="headerlink" href="#id30" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Fix use of mock</li>
<li>Updated from global requirements</li>
<li>Add documentation for cross-project unit testing</li>
<li>Updated from global requirements</li>
<li>Fix build break with Fixtures 1.3</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id31">
<h2>1.8.0<a class="headerlink" href="#id31" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Allow ``OS_DEBUG`` environment variable to specify log level</li>
<li>Updated from global requirements</li>
<li>always rebuild cross-test venv</li>
<li>Add CreateFileWithContent fixture</li>
<li>Create ConfigureLogging fixture</li>
<li>Create CaptureOutput fixture</li>
<li>Create Timeout wrapper fixture</li>
<li>Document the mock attribute for mockpatch</li>
</ul>
</div>
<div class="section" id="id32">
<h2>1.7.0<a class="headerlink" href="#id32" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Fix argument handling in oslo_run_cross_tests</li>
<li>Add class to deal with clouds.yaml support</li>
<li>Remove unneeded runtime pbr dep</li>
<li>Updated from global requirements</li>
<li>Advertise support for Python3.4 / Remove support for Python 3.3</li>
<li>Do not sync run_cross_tests.sh</li>
<li>Remove unused discover dependency</li>
</ul>
</div>
<div class="section" id="id33">
<h2>1.6.0<a class="headerlink" href="#id33" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Uncap library requirements for liberty</li>
<li>Cleanup README.rst and setup.cfg</li>
<li>mockpatch: factorize code</li>
<li>Update to latest hacking</li>
<li>Updated from global requirements</li>
<li>mockpatch: fix a potential race condition</li>
</ul>
</div>
<div class="section" id="id34">
<h2>1.5.1<a class="headerlink" href="#id34" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="id35">
<h2>1.5.0<a class="headerlink" href="#id35" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Force rebuild egg-info before running cross tests</li>
<li>Restore missing module for pre-release test script</li>
<li>Updated from global requirements</li>
</ul>
</div>
<div class="section" id="id36">
<h2>1.4.0<a class="headerlink" href="#id36" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Set a higher default for maxDiff</li>
<li>Move the script for running pre-releases into oslotest</li>
<li>Update docs for new script name</li>
<li>Publish cross-test runner as part of oslotest</li>
<li>Remove six.moves call</li>
<li>Fix for mktemp failure on osx</li>
<li>Activate pep8 check that _ is imported</li>
<li>Workflow documentation is now in infra-manual</li>
<li>Fix the URL for reporting bugs in the README</li>
</ul>
</div>
<div class="section" id="id37">
<h2>1.3.0<a class="headerlink" href="#id37" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Updated from global requirements</li>
<li>Add pbr to installation requirements</li>
<li>Clean up the docs for oslo_debug_helper</li>
</ul>
</div>
<div class="section" id="id38">
<h2>1.2.0<a class="headerlink" href="#id38" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Updated from global requirements</li>
<li>Set install_command in tox to avoid pre-releases</li>
<li>Add an extra parameter for test directory in debugger script</li>
<li>Handle tempfile content encoding</li>
<li>Work toward Python 3.4 support and testing</li>
<li>Add links to best practices video and etherpad</li>
<li>Updated from global requirements</li>
<li>Drop .sh extension from oslo_debug_helper.sh</li>
<li>Add history/changelog to docs</li>
<li>fix typo and formatting in contributing docs</li>
</ul>
</div>
<div class="section" id="id39">
<h2>1.1.0<a class="headerlink" href="#id39" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>warn against sorting requirements</li>
<li>Add fixture for mock.patch.multiple</li>
<li>Ensure that mock.patch.stopall is called last</li>
<li>Remove differences between Python 2.x and 3.x versions</li>
<li>Require six</li>
<li>Add documentation for running oslo_debug_heler.sh</li>
<li>Restructure oslotest docs</li>
<li>Add pdb support to tox with debug helper shell script</li>
<li>Updated from global requirements</li>
<li>Cleaning up index.rst file</li>
<li>Add known issue about time.time mocking</li>
<li>Updated from global requirements</li>
<li>Add API documentation</li>
<li>Moving to use the mock module found in Python3</li>
</ul>
</div>
<div class="section" id="a1">
<h2>1.1.0.0a1<a class="headerlink" href="#a1" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Update to hacking 0.9.2</li>
<li>Cleanup mock patches on BaseTestCase tearDown()</li>
<li>Add unit test for olsotest base class</li>
<li>fix .gitreview after rename</li>
<li>Sync new sphinx requirement spec</li>
<li>Set log level to default value</li>
<li>Updated from global requirements</li>
<li>Update cross-test directions</li>
<li>Update project name in doc build</li>
</ul>
</div>
<div class="section" id="id40">
<h2>1.0.0<a class="headerlink" href="#id40" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Import run_cross_tests.sh from oslo-incubator</li>
<li>Fix up documentation files</li>
<li>Fake logger as instance attribute</li>
<li>Require testrepository and other tools at runtime</li>
<li>Updated from global requirements</li>
<li>Add tool to run cross-project tests</li>
</ul>
</div>
<div class="section" id="id41">
<h2>0.1<a class="headerlink" href="#id41" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Rename oslo.test to oslotest</li>
<li>Add test for moxstubout</li>
<li>Switch to oslosphinx</li>
<li>Sync requirements and fix pep8 errors</li>
<li>Remove oslo.test.fixture</li>
<li>Remove unused tempdirs attribute</li>
<li>Remove translations infrastructure</li>
<li>apply oslo-cookiecutter</li>
<li>Differentiate runtime and test requirements</li>
<li>flatten package hierarchy</li>
<li>remove dependency on oslo.config to avoid cycle</li>
<li>Remove lockutils fixture from this library</li>
<li>Run python 3.3 tests first to set testr db type</li>
<li>Add packaging and test control files</li>
<li>rearrange files into the proper package</li>
<li>Generalize base test case into common code</li>
<li>Add ‘new’ parameter to mock.Patch and mock.PatchObject classes</li>
<li>Make the log capture in tests more configurable</li>
<li>log all test messages not just oslo ones</li>
<li>Fix violations of H302:import only modules</li>
<li>Trivial: Make vertical white space after license header consistent</li>
<li>Remove vim header</li>
<li>Fix copyright header on test module</li>
<li>Use cleaner version from cookiecutter OpenStack template</li>
<li>Add TempHomeDir fixture which is already part of cookiecutter template</li>
<li>Fix typos in oslo</li>
<li>Move LockFixture into a fixtures module</li>
<li>Consolidate the use of stubs</li>
<li>Make openstack.common.fixture.config Py3 compliant</li>
<li>Using NestedTempfile in new BaseTestCase class</li>
<li>Bump hacking to 0.7.0</li>
<li>Add a fixture for dealing with config</li>
<li>Add common part of test-related tools to oslo</li>
<li>Add eclipse project files to .gitignore</li>
<li>Add .testrepository to .gitignore</li>
<li>Ignore backup files in .gitignore</li>
<li>Add join_consumer_pool() to RPC connections</li>
<li>Add a fixture for dealing with mock patching</li>
<li>Start adding reusable test fixtures</li>
<li>updating sphinx documentation</li>
<li>Correcting openstack-common mv to oslo-incubator</li>
<li>Update .gitreview for oslo</li>
<li>.gitignore updates for generated files</li>
<li>Updated tox config for multi-python testing</li>
<li>Added .gitreview file</li>
<li>ignore cover’s html directory</li>
<li>Rajaram/Vinkesh|increased tests for Request and Response serializers</li>
<li>Rajaram/Vinkesh|Added nova’s serializaiton classes into common</li>
<li>Initial skeleton project</li>
</ul>
</div>
</div>


              </div>
            </div>
          </div>
          <div class="docs-actions">
          
            <a href="resources.html"><i class="fa fa-angle-double-left" data-toggle="tooltip" data-placement="top" title="Previous: Other Useful Resources"></i></a>
          
          
            <a href="../reference/index.html"><i class="fa fa-angle-double-right" data-toggle="tooltip" data-placement="top" title="Next: API"></i></a>
          
            <a id="logABugLink3" href="" target="_blank" title="Found an error? Report a bug against this page"><i class="fa fa-bug" data-toggle="tooltip" data-placement="top" title="Report a Bug"></i></a>
          
          </div>
          <div class="row docs-byline bottom">
            <div class="docs-updated">this page last updated: 2019-01-09 17:24:56.420427</div>
          </div>
          <div class="row">
            <div class="col-lg-8 col-md-8 col-sm-8 docs-license">
<a href="https://creativecommons.org/licenses/by/3.0/">
 <img src="../_static/images/docs/license.png" alt="Creative Commons Attribution 3.0 License"/>
</a>
<p>
 Except where otherwise noted, this document is licensed under
 <a href="https://creativecommons.org/licenses/by/3.0/">Creative Commons
 Attribution 3.0 License</a>. See all <a href="http://www.openstack.org/legal">
 OpenStack Legal Documents</a>.
</p>
            </div>
            <div class="col-lg-4 col-md-4 col-sm-4 docs-actions-wrapper">
            <!-- ID buglinkbottom added so that pre-filled doc bugs
                 are sent to Launchpad projects related to the
                 document -->
              <a href="#" id="logABugLink2" class="docs-footer-actions"><i class="fa fa-bug"></i> found an error? report a bug</a>
              <a href="http://ask.openstack.org" class="docs-footer-actions"><i class="fa fa-question-circle"></i> questions?</a>
            </div>
          </div>
        </div>
<div class="col-lg-3 col-md-4 col-sm-4 col-lg-pull-9 col-md-pull-8 col-sm-pull-8 docs-sidebar">
  <div class="btn-group docs-sidebar-releases">
    <button onclick="location.href='/'" class="btn docs-sidebar-home" data-toggle="tooltip" data-placement="top" title="OpenStack Docs Home"><i class="fa fa-arrow-circle-o-left"></i></button>
<button href="#" type="button" data-toggle="dropdown" class="btn docs-sidebar-release-select">OpenStack Documentation<i class="fa fa-caret-down"></i></button>
    <ul class="dropdown-menu docs-sidebar-dropdown" role="menu" aria-labelledby="dLabel">
      <li role="presentation" class="dropdown-header">Guides</li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/index.html#install-guides">Install Guides</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/index.html#user-guides">User Guides</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/index.html#configuration-guides">Configuration Guides</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/index.html#ops-and-admin-guides">Operations and Administration Guides</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/index.html#api-guides">API Guides</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/index.html#contributor-guides">Contributor Guides</a></li>
      <li role="presentation" class="dropdown-header">Languages</li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/de/">Deutsch (German)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/fr/">Français (French)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/id/">Bahasa Indonesia (Indonesian)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/it/">Italiano (Italian)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/ja/">日本語 (Japanese)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/ko_KR/">한국어 (Korean)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/pt_BR/">Português (Portuguese)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/tr_TR/">Türkçe (Türkiye)</a></li>
      <li role="presentation"><a role="menuitem" tabindex="-1" href="http://docs.openstack.org/zh_CN/">简体中文 (Simplified Chinese)</a></li>
    </ul>
  </div>
  <div class="docs-sidebar-toc">
    <div class="docs-sidebar-section" id="table-of-contents">
      <a href="../index.html" class="docs-sidebar-section-title"><h4>oslotest </h4></a>
      <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../install/index.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../contributor/index.html">Contributing</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Using oslotest</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="features.html">Features</a></li>
<li class="toctree-l2"><a class="reference internal" href="debugging.html">Debugging Tests</a></li>
<li class="toctree-l2"><a class="reference internal" href="testing.html">Testing</a></li>
<li class="toctree-l2"><a class="reference internal" href="mock-autospec.html">Mock autospec</a></li>
<li class="toctree-l2"><a class="reference internal" href="cross-testing.html">Cross-project Unit Testing</a></li>
<li class="toctree-l2"><a class="reference internal" href="resources.html">Other Useful Resources</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">CHANGES</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API</a></li>
</ul>

    </div>

  <div class="docs-sidebar-toc">
    <div class="docs-sidebar-section" id="local-table-of-contents">
      <h4 class="docs-sidebar-section-title">Page Contents</h4>
      <ul>
<li><a class="reference internal" href="#">CHANGES</a><ul>
<li><a class="reference internal" href="#id1">3.4.1</a></li>
<li><a class="reference internal" href="#id2">3.4.0</a></li>
<li><a class="reference internal" href="#id3">3.3.0</a></li>
<li><a class="reference internal" href="#id4">3.2.0</a></li>
<li><a class="reference internal" href="#id5">3.1.0</a></li>
<li><a class="reference internal" href="#id6">3.0.0</a></li>
<li><a class="reference internal" href="#id7">2.18.1</a></li>
<li><a class="reference internal" href="#id8">2.18.0</a></li>
<li><a class="reference internal" href="#id9">2.17.0</a></li>
<li><a class="reference internal" href="#id10">2.16.1</a></li>
<li><a class="reference internal" href="#id11">2.16.0</a></li>
<li><a class="reference internal" href="#id12">2.15.0</a></li>
<li><a class="reference internal" href="#id13">2.14.0</a></li>
<li><a class="reference internal" href="#id14">2.13.0</a></li>
<li><a class="reference internal" href="#id15">2.12.0</a></li>
<li><a class="reference internal" href="#id16">2.11.0</a></li>
<li><a class="reference internal" href="#id17">2.10.0</a></li>
<li><a class="reference internal" href="#id18">2.9.0</a></li>
<li><a class="reference internal" href="#id19">2.8.0</a></li>
<li><a class="reference internal" href="#id20">2.7.0</a></li>
<li><a class="reference internal" href="#id21">2.6.0</a></li>
<li><a class="reference internal" href="#id22">2.5.0</a></li>
<li><a class="reference internal" href="#id23">2.3.0</a></li>
<li><a class="reference internal" href="#id24">2.2.0</a></li>
<li><a class="reference internal" href="#id25">2.1.0</a></li>
<li><a class="reference internal" href="#id26">2.0.0</a></li>
<li><a class="reference internal" href="#id27">1.12.0</a></li>
<li><a class="reference internal" href="#id28">1.11.0</a></li>
<li><a class="reference internal" href="#id29">1.10.0</a></li>
<li><a class="reference internal" href="#id30">1.9.0</a></li>
<li><a class="reference internal" href="#id31">1.8.0</a></li>
<li><a class="reference internal" href="#id32">1.7.0</a></li>
<li><a class="reference internal" href="#id33">1.6.0</a></li>
<li><a class="reference internal" href="#id34">1.5.1</a></li>
<li><a class="reference internal" href="#id35">1.5.0</a></li>
<li><a class="reference internal" href="#id36">1.4.0</a></li>
<li><a class="reference internal" href="#id37">1.3.0</a></li>
<li><a class="reference internal" href="#id38">1.2.0</a></li>
<li><a class="reference internal" href="#id39">1.1.0</a></li>
<li><a class="reference internal" href="#a1">1.1.0.0a1</a></li>
<li><a class="reference internal" href="#id40">1.0.0</a></li>
<li><a class="reference internal" href="#id41">0.1</a></li>
</ul>
</li>
</ul>

    </div>
  </div>
  </div>
</div>
      </div>
    </div>
<footer>
  <div class="container">
    <div class="row footer-links">
      <div class="col-lg-2 col-sm-2">
        <h3>OpenStack</h3>
        <ul>
          <li><a href="http://openstack.org/projects/">Projects</a></li>
          <li><a href="http://openstack.org/projects/openstack-security/">OpenStack Security</a></li>
          <li><a href="http://openstack.org/projects/openstack-faq/">Common Questions</a></li>
          <li><a href="http://openstack.org/blog/">Blog</a></li>
          <li><a href="http://openstack.org/news/">News</a></li>
        </ul>
      </div>
      <div class="col-lg-2 col-sm-2">
        <h3>Community</h3>
        <ul>
          <li><a href="http://openstack.org/community/">User Groups</a></li>
          <li><a href="http://openstack.org/community/events/">Events</a></li>
          <li><a href="http://openstack.org/community/jobs/">Jobs</a></li>
          <li><a href="http://openstack.org/foundation/companies/">Companies</a></li>
          <li><a href="http://docs.openstack.org/infra/manual/developers.html">Contribute</a></li>
        </ul>
      </div>
      <div class="col-lg-2 col-sm-2">
        <h3>Documentation</h3>
        <ul>
          <li><a href="http://docs.openstack.org">OpenStack Manuals</a></li>
          <li><a href="http://openstack.org/software/start/">Getting Started</a></li>
          <li><a href="http://developer.openstack.org">API Documentation</a></li>
          <li><a href="https://wiki.openstack.org">Wiki</a></li>
        </ul>
      </div>
      <div class="col-lg-2 col-sm-2">
        <h3>Branding & Legal</h3>
        <ul>
          <li><a href="http://openstack.org/brand/">Logos & Guidelines</a></li>
          <li><a href="http://openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
          <li><a href="http://openstack.org/privacy/">Privacy Policy</a></li>
          <li><a href="https://wiki.openstack.org/wiki/How_To_Contribute#Contributor_License_Agreement">OpenStack CLA</a></li>
        </ul>
      </div>
      <div class="col-lg-4 col-sm-4">
        <h3>Stay In Touch</h3>
        <a href="https://twitter.com/OpenStack" target="_blank" class="social-icons footer-twitter"></a>
        <a href="https://www.facebook.com/openstack" target="_blank" class="social-icons footer-facebook"></a>
        <a href="https://www.linkedin.com/company/openstack" target="_blank" class="social-icons footer-linkedin"></a>
        <a href="https://www.youtube.com/user/OpenStackFoundation" target="_blank" class="social-icons footer-youtube"></a>
        <p class="fine-print">
          The OpenStack project is provided under the
          <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>. Openstack.org is powered by
          <a href="http://rackspace.com" target="_blank">Rackspace Cloud Computing</a>.
        </p>
      </div>
    </div>
  </div>
</footer>
<!-- jQuery -->
<script type="text/javascript" src="../_static/js/jquery-3.2.1.min.js"></script>

<!-- Bootstrap JavaScript -->
<script type="text/javascript" src="../_static/js/bootstrap.min.js"></script>

<!-- The rest of the JS -->
<script type="text/javascript" src="../_static/js/navigation.js"></script>

<!-- Docs JS -->
<script type="text/javascript" src="../_static/js/docs.js"></script>

<!-- Popovers -->
<script type="text/javascript" src="../_static/js/webui-popover.js"></script>

<!-- standard sphinx include libraries, which allow search highlighting -->
<script type="text/javascript" src="../_static/underscore.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<script type="text/javascript" src="../_static/searchtools.js"></script>

<script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    './',
        VERSION:     '',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        SOURCELINK_SUFFIX: '.txt',
        HAS_SOURCE:  true
      };
</script>


<!-- Javascript for page -->
<script language="JavaScript">
/* build a description of this page including SHA, source location on git repo,
   build time and the project's launchpad bug tag. Set the HREF of the bug
   buttons */

    var lineFeed = "%0A";
    var gitURL = "Source: Can't derive source file URL";

    /* there have been cases where "pagename" wasn't set; better check for it */
        /* "giturl" is the URL of the source file on Git and is auto-generated by
           openstackdocstheme.

           "pagename" is a standard sphinx parameter containing the name of
           the source file, without extension.                             */

        var sourceFile = "user/history" + ".rst";
        gitURL = "Source: https://git.openstack.org/cgit/openstack/oslotest/tree/doc/source" + "/" + sourceFile;

    /* gitsha, project and bug_tag rely on variables in conf.py */
    var gitSha = "SHA: unknown";
    var repositoryName = "openstack/oslotest";
        var bugProject = "oslotest";
        var bugTitle = "CHANGES in oslotest";
    var fieldTags = "";
        var useStoryboard = "";


    /* "last_updated" is the build date and time. It relies on the
       conf.py variable "html_last_updated_fmt", which should include
       year/month/day as well as hours and minutes                   */
    var buildstring = "Release:  on 2019-01-09 17:24:56.420427";

    var fieldComment = encodeURI(buildstring) +
                       lineFeed + encodeURI(gitSha) +
                       lineFeed + encodeURI(gitURL) ;

    logABug(bugTitle, bugProject, fieldComment, fieldTags, repositoryName, useStoryboard);
</script>


  </body>
</html>