The following patch fixes the execution of the gettext_test.

Cheers
Flavio
-- 
Flavio Castelli
SUSE LINUX Products GmbH
Maxfeldstraße 5, 90409 Nürnberg Germany
>From 98924fbd477e5071c5bfc3ea609df517f0099fe3 Mon Sep 17 00:00:00 2001
From: Flavio Castelli <fcaste...@suse.com>
Date: Tue, 23 Jul 2013 16:40:48 +0200
Subject: [PATCH] Backend: fix broken gettext test

The gettext test was trying to load translation files from the wrong
directory.

Signed-off-by: Flavio Castelli <fcaste...@suse.com>
---
 backend/common/test/unit-test/test_gettext.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/backend/common/test/unit-test/test_gettext.py b/backend/common/test/unit-test/test_gettext.py
index 83b6afa..87d5bda 100644
--- a/backend/common/test/unit-test/test_gettext.py
+++ b/backend/common/test/unit-test/test_gettext.py
@@ -24,8 +24,8 @@ import unittest
 if sys.argv[0] == "/":
     topdir = sys.argv[0]
 else:
-    topdir = "%s/%s" % (os.getcwd(), sys.argv[0])
-topdir = os.path.abspath(os.path.dirname(topdir + "/../../../../.."))
+    topdir = os.path.dirname(os.path.abspath(__file__))
+topdir = os.path.abspath(os.path.dirname(topdir + "/../../../.."))
 
 if topdir not in sys.path:
     sys.path.append(topdir)
-- 
1.8.1.4

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to