Skip to content
Snippets Groups Projects
Commit fb695c78 authored by Kurdakov Alexander's avatar Kurdakov Alexander
Browse files

feat: sql language by default on clients

parent e49f56e4
No related branches found
No related tags found
4 merge requests!807Draft: fix: remove deprecated message for install nodejs,!783feat: sql language by default on clients,!778sbroad: refactoring of the table constructor API,!757fix: more patches for gamayun
Pipeline #29429 failed
......@@ -15,6 +15,9 @@ console.on_start(function(self)
self:print(string.format("uri: %s", urilib.format(urilib.parse(raw_uri), false)))
os.exit(1)
end
self:eval("\\set language sql")
-- We should only set this after we try to connect, because
-- `console.connect` will call this before throwing eval errors
console.on_client_disconnect(function(_)
......
......@@ -32,6 +32,7 @@ def test_connect_testuser(i1: Instance):
cli.expect_exact(f"connected to {i1.host}:{i1.port}")
cli.expect_exact(f"{i1.host}:{i1.port}>")
cli.sendline("\\set language lua")
cli.sendline("box.session.user()")
cli.expect_exact("---\r\n")
cli.expect_exact("- testuser\r\n")
......@@ -58,6 +59,7 @@ def test_connect_user_host_port(i1: Instance):
cli.expect_exact(f"connected to {i1.host}:{i1.port}")
cli.expect_exact(f"{i1.host}:{i1.port}>")
cli.sendline("\\set language lua")
cli.sendline("box.session.user()")
cli.expect_exact("---\r\n")
cli.expect_exact("- testuser\r\n")
......@@ -81,6 +83,7 @@ def test_connect_guest(i1: Instance):
cli.expect_exact(f"connected to {i1.host}:{i1.port}")
cli.expect_exact(f"{i1.host}:{i1.port}>")
cli.sendline("\\set language lua")
cli.sendline("box.session.user()")
cli.expect_exact("---\r\n")
cli.expect_exact("- guest\r\n")
......@@ -159,6 +162,7 @@ def test_connect_auth_type_ok(i1: Instance):
cli.expect_exact(f"connected to {i1.host}:{i1.port}")
cli.expect_exact(f"{i1.host}:{i1.port}>")
cli.sendline("\\set language lua")
cli.sendline("box.session.user()")
cli.expect_exact("---\r\n")
cli.expect_exact("- testuser\r\n")
......@@ -286,6 +290,7 @@ def test_connect_unix_ok(cluster: Cluster):
cli.expect_exact("connected to unix/:./console.sock")
cli.expect_exact("unix/:./console.sock>")
cli.sendline("\\set language lua")
cli.sendline("box.session.user()")
cli.expect_exact("---\r\n")
cli.expect_exact("- admin\r\n")
......@@ -362,6 +367,7 @@ def test_connect_with_password_from_file(i1: Instance, binary_path: str):
cli.expect_exact(f"connected to {i1.host}:{i1.port}")
cli.expect_exact(f"{i1.host}:{i1.port}>")
cli.sendline("\\set language lua")
cli.sendline("box.session.user()")
cli.expect_exact("---\r\n")
cli.expect_exact("- testuser\r\n")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment