diff --git a/tests/queries/0_stateless/01921_test_progress_bar.py b/tests/queries/0_stateless/01921_test_progress_bar.py new file mode 100755 index 00000000000..89806bcfdab --- /dev/null +++ b/tests/queries/0_stateless/01921_test_progress_bar.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python3 +import os +import sys +import signal + +CURDIR = os.path.dirname(os.path.realpath(__file__)) +sys.path.insert(0, os.path.join(CURDIR, 'helpers')) + +from client import client, prompt, end_of_block + +log = None +# uncomment the line below for debugging +#log=sys.stdout + +with client(name='client1>', log=log) as client1, client(name='client2>', log=log) as client2: + client1.expect(prompt) + client1.send('SELECT number FROM numbers(100) FORMAT Null') + client1.expect('Progress: 100\.00 rows, 800\.00 B.*' + end_of_block) + # 0 rows becuase Format Null. + client1.expect('0 rows in set. Elapsed: 0\.[\\w]{3} sec.' + end_of_block) diff --git a/tests/queries/0_stateless/01921_test_progress_bar.reference b/tests/queries/0_stateless/01921_test_progress_bar.reference new file mode 100644 index 00000000000..e69de29bb2d