Adding upstream version 1.23.2.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
f253096a15
commit
94e3fc38e7
93 changed files with 10761 additions and 0 deletions
47
test/features/iocommands.feature
Normal file
47
test/features/iocommands.feature
Normal file
|
@ -0,0 +1,47 @@
|
|||
Feature: I/O commands
|
||||
|
||||
Scenario: edit sql in file with external editor
|
||||
When we start external editor providing a file name
|
||||
and we type "select * from abc" in the editor
|
||||
and we exit the editor
|
||||
then we see dbcli prompt
|
||||
and we see "select * from abc" in prompt
|
||||
|
||||
Scenario: tee output from query
|
||||
When we tee output
|
||||
and we wait for prompt
|
||||
and we select "select 123456"
|
||||
and we wait for prompt
|
||||
and we notee output
|
||||
and we wait for prompt
|
||||
then we see 123456 in tee output
|
||||
|
||||
Scenario: set delimiter
|
||||
When we query "delimiter $"
|
||||
then delimiter is set to "$"
|
||||
|
||||
Scenario: set delimiter twice
|
||||
When we query "delimiter $"
|
||||
and we query "delimiter ]]"
|
||||
then delimiter is set to "]]"
|
||||
|
||||
Scenario: set delimiter and query on same line
|
||||
When we query "select 123; delimiter $ select 456 $ delimiter %"
|
||||
then we see result "123"
|
||||
and we see result "456"
|
||||
and delimiter is set to "%"
|
||||
|
||||
Scenario: send output to file
|
||||
When we query "\o /tmp/output1.sql"
|
||||
and we query "select 123"
|
||||
and we query "system cat /tmp/output1.sql"
|
||||
then we see result "123"
|
||||
|
||||
Scenario: send output to file two times
|
||||
When we query "\o /tmp/output1.sql"
|
||||
and we query "select 123"
|
||||
and we query "\o /tmp/output2.sql"
|
||||
and we query "select 456"
|
||||
and we query "system cat /tmp/output2.sql"
|
||||
then we see result "456"
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue