Move dict test matchers into testtools
Bug #1199536 reported by
Ghe Rivero
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Low
|
Unassigned | ||
OpenStack Compute (nova) |
Won't Fix
|
Wishlist
|
Unassigned | ||
OpenStack DBaaS (Trove) |
Triaged
|
Wishlist
|
Unassigned | ||
OpenStack Identity (keystone) |
Invalid
|
Wishlist
|
Unassigned | ||
oslo-incubator |
Won't Fix
|
Undecided
|
Ghe Rivero | ||
testtools |
Fix Released
|
Undecided
|
Jonathan Lange |
Bug Description
Reduce code duplication by pulling DictKeysMismatch, DictMismatch and DictMatches from glanceclient/
Changed in ironic: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in ironic: | |
assignee: | nobody → Ghe Rivero (ghe.rivero) |
Changed in oslo: | |
assignee: | nobody → Ghe Rivero (ghe.rivero) |
tags: | added: oslo testing |
Changed in nova: | |
importance: | Undecided → Wishlist |
status: | New → Incomplete |
status: | Incomplete → Triaged |
Changed in keystone: | |
assignee: | nobody → Mikhail Durnosvistov (mdurnosvistov) |
Changed in nova: | |
assignee: | nobody → Mikhail Durnosvistov (mdurnosvistov) |
Changed in keystone: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in trove: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in keystone: | |
assignee: | Mikhail Durnosvistov (mdurnosvistov) → nobody |
Changed in nova: | |
assignee: | Mikhail Durnosvistov (mdurnosvistov) → nobody |
Changed in testtools: | |
status: | New → Incomplete |
Changed in testtools: | |
status: | Fix Committed → Fix Released |
Changed in trove: | |
assignee: | nobody → Gábor Antal (gabor.antal) |
Changed in trove: | |
assignee: | Gábor Antal (gabor.antal) → nobody |
Changed in ironic: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
mrda@lawrence: ~/src/openstack $ find . -name matchers.py nova/tests/ matchers. py keystone/ tests/matchers. py ironic/ tests/matchers. py trove/tests/ unittests/ util/matchers. py
./nova/
./keystone/
./ironic/
./trove/
nova and trove share almost identical versions of these files, and ironic has content almost identical (includes Dict matches, but excludes XML matches). keystone has a very cut-down version.