# HG changeset patch
# User Abderrahim Kitouni <a.kitouni@gmail.com>
# Date 1258999832 -3600
#      Mon Nov 23 19:10:32 2009 +0100
# Node ID efd9bfad6c4b7a29cc52ad0dc9058eb036bf4d5d
# Parent  d32590df65ef9b13be451e6b4725187df89a61a6
fix running unit tests with the test runner

diff --git a/tests/test-topo-sort.py b/tests/test-topo-sort.py
--- a/tests/test-topo-sort.py
+++ b/tests/test-topo-sort.py
@@ -1,6 +1,6 @@
-import random, sys
+import random, os, sys
 
-sys.path.append('../')
+sys.path.append(os.path.join(os.path.dirname(__file__), os.path.pardir))
 
 from hggit import toposort
 
diff --git a/tests/test-url-parsing.py b/tests/test-url-parsing.py
--- a/tests/test-url-parsing.py
+++ b/tests/test-url-parsing.py
@@ -1,7 +1,7 @@
-import sys, tempfile, unittest, shutil
+import os, sys, tempfile, unittest, shutil
 from mercurial import ui, hg, commands
 
-sys.path.append('../')
+sys.path.append(os.path.join(os.path.dirname(__file__), os.path.pardir))
 
 from hggit.git_handler import GitHandler