summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/python/python-keystone/keystone-remove-git-commands-in-tests.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openstack/recipes-devtools/python/python-keystone/keystone-remove-git-commands-in-tests.patch')
-rw-r--r--meta-openstack/recipes-devtools/python/python-keystone/keystone-remove-git-commands-in-tests.patch42
1 files changed, 42 insertions, 0 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-keystone/keystone-remove-git-commands-in-tests.patch b/meta-openstack/recipes-devtools/python/python-keystone/keystone-remove-git-commands-in-tests.patch
new file mode 100644
index 0000000..5605950
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python-keystone/keystone-remove-git-commands-in-tests.patch
@@ -0,0 +1,42 @@
1From d2ee135a3c97f714e6da59adf45a91a2f1632057 Mon Sep 17 00:00:00 2001
2From: Keith Holman <Keith.Holman@windriver.com>
3Date: Wed, 4 Jun 2014 11:30:53 -0400
4Subject: [PATCH] keystone: remove git commands in tests
5
6Keystone tests are designed to be used during development
7and will use git to download the latest keystoneclient from
8source to test against. However, on the system installation
9we install keystone-client as a separate package, and do not
10want to download an external version to test. In order to
11test against the version installed as a separate package,
12remove the git calls that clone the keystone-client repository
13and just returned the desired directory.
14
15Signed-off-by: Keith Holman <Keith.Holman@windriver.com>
16---
17 keystone/tests/core.py | 2 ++
18 1 file changed, 2 insertions(+)
19
20diff --git a/keystone/tests/core.py b/keystone/tests/core.py
21index 860f68d..9aa54db 100644
22--- a/keystone/tests/core.py
23+++ b/keystone/tests/core.py
24@@ -109,6 +109,7 @@ def checkout_vendor(repo, rev):
25
26 working_dir = os.getcwd()
27 revdir = os.path.join(VENDOR, '%s-%s' % (name, rev.replace('/', '_')))
28+ """
29 modcheck = os.path.join(VENDOR, '.%s-%s' % (name, rev.replace('/', '_')))
30 try:
31 if os.path.exists(modcheck):
32@@ -129,6 +130,7 @@ def checkout_vendor(repo, rev):
33 fd.write('1')
34 except environment.subprocess.CalledProcessError:
35 LOG.warning(_('Failed to checkout %s'), repo)
36+ """
37 cd(working_dir)
38 return revdir
39
40--
411.9.3
42