X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fbup%2Ft%2Ftclient.py;fp=lib%2Fbup%2Ft%2Ftclient.py;h=284effccda49280b1102311b9e7bcb8efe60255b;hb=3c64b5788c3e6b10528a81285b71da2edbed8950;hp=2ea4dca0d0f6b23251a0ab3fb2cfdfb8867f7001;hpb=3fa656946d28bb8cac061b745e2edc26bc2d56ae;p=bup.git diff --git a/lib/bup/t/tclient.py b/lib/bup/t/tclient.py index 2ea4dca..284effc 100644 --- a/lib/bup/t/tclient.py +++ b/lib/bup/t/tclient.py @@ -4,7 +4,7 @@ import sys, os, stat, time, random, subprocess, glob from wvtest import * -from bup import client, git +from bup import client, git, path from bup.helpers import mkdirp from buptest import no_lingering_errors, test_tempdir @@ -16,9 +16,6 @@ def randbytes(sz): return s -top_dir = os.path.realpath('../../..') -bup_exe = top_dir + '/cmd/bup' - s1 = randbytes(10000) s2 = randbytes(10000) s3 = randbytes(10000) @@ -30,7 +27,6 @@ IDX_PAT = '/*.idx' def test_server_split_with_indexes(): with no_lingering_errors(): with test_tempdir('bup-tclient-') as tmpdir: - os.environ['BUP_MAIN_EXE'] = bup_exe os.environ['BUP_DIR'] = bupdir = tmpdir git.init_repo(bupdir) lw = git.PackWriter() @@ -50,7 +46,6 @@ def test_server_split_with_indexes(): def test_multiple_suggestions(): with no_lingering_errors(): with test_tempdir('bup-tclient-') as tmpdir: - os.environ['BUP_MAIN_EXE'] = bup_exe os.environ['BUP_DIR'] = bupdir = tmpdir git.init_repo(bupdir) @@ -86,7 +81,6 @@ def test_multiple_suggestions(): def test_dumb_client_server(): with no_lingering_errors(): with test_tempdir('bup-tclient-') as tmpdir: - os.environ['BUP_MAIN_EXE'] = bup_exe os.environ['BUP_DIR'] = bupdir = tmpdir git.init_repo(bupdir) open(git.repo('bup-dumb-server'), 'w').close() @@ -109,7 +103,6 @@ def test_dumb_client_server(): def test_midx_refreshing(): with no_lingering_errors(): with test_tempdir('bup-tclient-') as tmpdir: - os.environ['BUP_MAIN_EXE'] = bupmain = '../../../bup' os.environ['BUP_DIR'] = bupdir = tmpdir git.init_repo(bupdir) c = client.Client(bupdir, create=True) @@ -136,7 +129,7 @@ def test_midx_refreshing(): WVFAIL(p2.exists(s1sha)) WVPASS(p2.exists(s2sha)) - subprocess.call([bupmain, 'midx', '-f']) + subprocess.call([path.exe(), 'midx', '-f']) pi.refresh() WVPASSEQ(len(pi.packs), 1) pi.refresh(skip_midx=True)