From a4b6c313199dbc59e3adfc371d76d2b96df7697c Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Sun, 10 Feb 2013 04:19:30 -0600 Subject: 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 --- openstack/common/version.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'openstack/common/version.py') diff --git a/openstack/common/version.py b/openstack/common/version.py index 1a15645..9c9962a 100644 --- a/openstack/common/version.py +++ b/openstack/common/version.py @@ -49,11 +49,11 @@ class VersionInfo(object): provider = pkg_resources.get_provider(requirement) return provider.version except pkg_resources.DistributionNotFound: - # The most likely cause for this is running tests in a tree with + # The most likely cause for this is running tests in a tree # produced from a tarball where the package itself has not been - # installed into anything. Check for a PKG-INFO file. + # installed into anything. Revert to setup-time logic. from openstack.common import setup - return setup.get_version_from_pkg_info(self.package) + return setup.get_version(self.package) def release_string(self): """Return the full version of the package including suffixes indicating -- cgit