Move tests into project package.

There are several reasons for this. One is that the majority of
OpenStack packages behave this way. The second is that it makes writing
software that extends something easier to test (which is a clear usecase
for openstackclient) And third, tests/__init__.py implies a global
package named "tests" - which I'm pretty sure we're not providing.

Change-Id: Ic708ffd92aea78c2ffc1a8579af0587af4fca4ff
This commit is contained in:
Monty Taylor 2013-06-30 23:01:17 -04:00
parent 108f78d989
commit 196daf859b
15 changed files with 13 additions and 13 deletions

View File

@ -1,4 +1,4 @@
[DEFAULT]
test_command=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ ./tests $LISTOPT $IDOPTION
test_command=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ . $LISTOPT $IDOPTION
test_id_option=--load-list $IDFILE
test_list_option=--list

View File

@ -14,7 +14,7 @@
#
from openstackclient.common import clientmanager
from tests import utils
from openstackclient.tests import utils
class Container(object):

View File

@ -16,7 +16,7 @@
import mock
from openstackclient.common import commandmanager
from tests import utils
from openstackclient.tests import utils
class FakeCommand(object):

View File

@ -16,7 +16,7 @@
import argparse
from openstackclient.common import parseractions
from tests import utils
from openstackclient.tests import utils
class TestKeyValueAction(utils.TestCase):

View File

@ -17,7 +17,7 @@ import mock
from openstackclient.common import clientmanager
from openstackclient.compute import client as compute_client
from tests import utils
from openstackclient.tests import utils
AUTH_TOKEN = "foobar"
@ -37,7 +37,7 @@ class TestCompute(utils.TestCase):
api_version = {"compute": "2"}
compute_client.API_VERSIONS = {
"2": "tests.compute.test_compute.FakeClient"
"2": "openstackclient.tests.compute.test_compute.FakeClient"
}
self.cm = clientmanager.ClientManager(token=AUTH_TOKEN,

View File

@ -15,7 +15,7 @@
from openstackclient.common import clientmanager
from openstackclient.identity import client as identity_client
from tests import utils
from openstackclient.tests import utils
AUTH_TOKEN = "foobar"
@ -35,7 +35,7 @@ class TestIdentity(utils.TestCase):
api_version = {"identity": "2.0"}
identity_client.API_VERSIONS = {
"2.0": "tests.identity.test_identity.FakeClient"
"2.0": "openstackclient.tests.identity.test_identity.FakeClient"
}
self.cm = clientmanager.ClientManager(token=AUTH_TOKEN,

View File

@ -17,7 +17,7 @@ import mock
from openstackclient.common import clientmanager
from openstackclient.image import client as image_client
from tests import utils
from openstackclient.tests import utils
AUTH_TOKEN = "foobar"
@ -38,7 +38,7 @@ class TestImage(utils.TestCase):
api_version = {"image": "2"}
image_client.API_VERSIONS = {
"2": "tests.image.test_image.FakeClient"
"2": "openstackclient.tests.image.test_image.FakeClient"
}
self.cm = clientmanager.ClientManager(token=AUTH_TOKEN,

View File

@ -17,7 +17,7 @@ import mock
import os
from openstackclient import shell
from tests import utils
from openstackclient.tests import utils
DEFAULT_USERNAME = "username"

View File

@ -16,8 +16,8 @@
import mock
from openstackclient.common import clientmanager
from openstackclient.tests import utils
from openstackclient.volume import client as volume_client
from tests import utils
AUTH_TOKEN = "foobar"
@ -38,7 +38,7 @@ class TestVolume(utils.TestCase):
api_version = {"volume": "1"}
volume_client.API_VERSIONS = {
"1": "tests.volume.test_volume.FakeClient"
"1": "openstackclient.tests.volume.test_volume.FakeClient"
}
self.cm = clientmanager.ClientManager(token=AUTH_TOKEN,