Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
  ..
  README.rst
  test_bug_1548980.py
  test_bug_1620248.py
  test_bug_1554631.py
  test_bug_1627838.py
  test_bug_1558866.py
  test_bug_1552888.py
  test_bug_1541691.py
  test_bug_1568208.py
  __init__.py
  test_bug_1522536.py
Size: Mime:
================================
 Tests for Specific Regressions
================================

When we have a bug reported by end users that we can write a full
stack reproduce on, we should. And we should keep a regression test
for that bug in our tree. It can be deleted at some future date if
needed, but largely should not be changed.

Writing Regression Tests
========================

- These should be full stack tests which inherit from
  nova.test.TestCase directly. (This is to prevent coupling with other tests).

- They should setup a full stack cloud in their setUp via fixtures

- They should each live in a file which is named test_bug_######.py

Writing Tests Before the Bug is Fixed
=====================================

TODO describe writing and landing tests before the bug is fixed as a
reproduce.