Repository: ambari
Updated Branches:
  refs/heads/trunk 6d44e51e2 -> 6eb571c2b


AMBARI-9741 - Ranger Python Test Fails Because Of Missing Python Path For 
Common Services (jonathanhurley)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/6eb571c2
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/6eb571c2
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/6eb571c2

Branch: refs/heads/trunk
Commit: 6eb571c2b8c6071e4c77ff3879b5f10315202d21
Parents: 6d44e51
Author: Jonathan Hurley <jhur...@hortonworks.com>
Authored: Sun Feb 22 15:47:18 2015 -0500
Committer: Jonathan Hurley <jhur...@hortonworks.com>
Committed: Sun Feb 22 15:47:18 2015 -0500

----------------------------------------------------------------------
 .../src/test/python/stacks/2.2/RANGER/test_ranger_usersync.py | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/6eb571c2/ambari-server/src/test/python/stacks/2.2/RANGER/test_ranger_usersync.py
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/test/python/stacks/2.2/RANGER/test_ranger_usersync.py 
b/ambari-server/src/test/python/stacks/2.2/RANGER/test_ranger_usersync.py
index d25d43a..2269d3c 100644
--- a/ambari-server/src/test/python/stacks/2.2/RANGER/test_ranger_usersync.py
+++ b/ambari-server/src/test/python/stacks/2.2/RANGER/test_ranger_usersync.py
@@ -18,6 +18,8 @@ See the License for the specific language governing 
permissions and
 limitations under the License.
 '''
 
+import sys
+import os
 from stacks.utils.RMFTestCase import RMFTestCase
 from mock.mock import patch
 
@@ -26,6 +28,11 @@ class TestRangerUserSync(RMFTestCase):
   COMMON_SERVICES_PACKAGE_DIR = "RANGER/0.4.0/package"
   STACK_VERSION = "2.2"
 
+  def setUp(self):
+    sys.path.insert(0, os.path.join(os.getcwd(),
+      "../../main/resources/common-services", self.COMMON_SERVICES_PACKAGE_DIR,
+      "scripts"))
+
   @patch("setup_ranger.setup_usersync")
   def test_upgrade(self, setup_usersync_mock):
     self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + 
"/scripts/ranger_usersync.py",

Reply via email to