Fix tests

This commit is contained in:
proller 2018-01-16 23:17:31 +03:00
parent 8b7fe2d23e
commit 087474ba3d

View File

@ -47,11 +47,10 @@ def main(args):
SERVER_DIED = False
def is_data_present():
clickhouse_proc = Popen(shlex.split(args.client), stdin=PIPE, stdout=PIPE, stderr=PIPE)
(stdout, stderr) = clickhouse_proc.communicate("EXISTS TABLE test.hits")
if proc.returncode != 0:
if clickhouse_proc.returncode != 0:
raise CalledProcessError(clickhouse_proc.returncode, args.client, stderr)
return stdout.startswith('1')
@ -342,12 +341,12 @@ if __name__ == '__main__':
if args.queries is None and os.path.isdir('queries'):
args.queries = 'queries'
if args.tmp is None:
args.tmp = args.queries
elif args.queries is None:
args.queries = '/usr/share/clickhouse-test/queries'
if args.tmp is None:
args.tmp = '/tmp/clickhouse-test'
if args.tmp is None:
args.tmp = args.queries
if args.client is None:
args.client = args.binary + '-client'