ClickHouse/tests/queries/0_stateless/02047_client_exception.expect
2021-11-21 13:58:26 +03:00

33 lines
644 B
Plaintext
Executable File

#!/usr/bin/expect -f
# Tags: no-fasttest
log_user 0
set timeout 20
match_max 100000
# A default timeout action is to fail
expect_after {
timeout {
exit 1
}
}
set basedir [file dirname $argv0]
spawn bash -c "source $basedir/../shell_config.sh ; \$CLICKHOUSE_CLIENT_BINARY \$CLICKHOUSE_CLIENT_OPT --disable_suggestion"
expect ":) "
send -- "DROP TABLE IF EXISTS test_02047\r"
expect "Ok."
send -- "CREATE TABLE test_02047 (s Int32) ENGINE=Memory()\r"
expect "Ok."
send -- "INSERT INTO test_02047 SELECT 'f' \r"
expect "Received exception from server"
send -- "DROP TABLE test_02047\r"
expect "Ok."
send -- "\4"
expect eof