From c337e532d88b85c1f9ccde5e73bf7fea9d594404 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Mon, 13 Feb 2023 14:55:23 +0530 Subject: [PATCH] test: Add test for db-console pass extra params to client Added test for https://github.com/frappe/frappe/pull/19809 --- frappe/tests/test_commands.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frappe/tests/test_commands.py b/frappe/tests/test_commands.py index 4a10484d1d..66f797d168 100644 --- a/frappe/tests/test_commands.py +++ b/frappe/tests/test_commands.py @@ -773,3 +773,9 @@ class TestDBCli(BaseTestCommands): def test_db_cli(self): self.execute("bench --site {site} db-console", kwargs={"cmd_input": rb"\q"}) self.assertEqual(self.returncode, 0) + + @run_only_if(db_type_is.MARIADB) + def test_db_cli_with_sql(self): + self.execute("bench --site {site} db-console -e 'select 1'") + self.assertEqual(self.returncode, 0) + self.assertIn("1", self.stdout)