Implements import_group

Created import_group method in cfg.py
Added testcases

Fixes bug #1107843

Change-Id: I427d4069dacbb6e586687370adbb08b5d50f7b63
Exchanges should return directed topics.

Exchanges in the matchmaker are supposed
to return a directed topic as the first
element in returned tuples.

Adds a test to ensure this is so.

Change-Id: I6c62f325914faa19216d5362c6d8ed0288942110
Update HACKING.rst per recent changes

Added "is not" usage with examples
Fixed "not in" usage description

https://review.openstack.org/#/c/20576/
and
https://review.openstack.org/#/c/20879/

Fixes a previous "not X in Y" grep corner case

Change-Id: I92ae642887de734a8562a528003d8092f5ff27d4
Update .coveragerc

Set up proper source and omit options.

Change-Id: Ib14ff98218d23db694c1614aa3b4225a8d5dd847
Implements: blueprint update-coveragerc
Add a fixture for dealing with mock patching.

Quantum uses a pattern all over their test base, which can be
collapsed down into a simple re-usable fixture.

Change-Id: I5944505ce44ce8b79a685c3ea392f001307b5319
Merge "Exchanges should return directed topics."
Merge "Update HACKING.rst per recent changes"
Merge "Implements import_group"
Allow running test in uninstalled source tree.

It was pointed out that we missed the use-case that running tests
in a fresh tree checkout should work - and we missed that by
reaching too far into the setup module interface. Shame on us.

Change-Id: Ic0056a3113b308f063d927484e1e4a44c9316a2d
Support testing args for LocalhostMatchMaker.

The matchmaker should return the correct
direct topics used by the RPC driver. The
LocalhostMatchMaker was always returning
'localhost', even though our tests might
use '127.0.0.1' instead. Now, the
LocalhostMatchmaker will use whatever
value it is told should be considered local.

MatchMakerLocalhost and LocalhostExchange
now take an optional host parameter.

impl_zmq._get_matchmaker now passes arguments to
the selected matchmaker module.

The test_zmq now initializes the matchmaker, using
the host '127.0.0.1'

Change-Id: I8daa2c0668f1d717eb95ab56009612b8b60f0a15
Merge "Update .coveragerc"
Merge "Add a fixture for dealing with mock patching."
Merge "Support testing args for LocalhostMatchMaker."
Merge "Allow running test in uninstalled source tree."