From 36dee78ceee9b51f8dc4f129d818731aa7e48a6c Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Tue, 28 Jan 2020 11:02:19 +0200 Subject: [PATCH] MXS-2850 Add test that reveals bug --- maxscale-system-test/masking_auto_firewall.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/maxscale-system-test/masking_auto_firewall.cpp b/maxscale-system-test/masking_auto_firewall.cpp index fcbb50bfa..ea8a73b9c 100644 --- a/maxscale-system-test/masking_auto_firewall.cpp +++ b/maxscale-system-test/masking_auto_firewall.cpp @@ -118,6 +118,9 @@ void run(TestConnections& test) // This should NOT succeed as a masked column is used in the statment. test_one(test, "select 1 UNION select a FROM masking_auto_firewall", Expect::FAILURE); + // This should NOT succeed as a masked column is used in the statment. + test_one(test, "select 1 UNION ALL select a FROM masking_auto_firewall", Expect::FAILURE); + // This should NOT succeed as '*' is used in the statment. test_one(test, "select 1 UNION select * FROM masking_auto_firewall", Expect::FAILURE);