diff --git a/maxscale-system-test/fw2/deny5 b/maxscale-system-test/fw2/deny5 new file mode 100644 index 000000000..ab290eb4c --- /dev/null +++ b/maxscale-system-test/fw2/deny5 @@ -0,0 +1 @@ +select 1; diff --git a/maxscale-system-test/fw2/pass5 b/maxscale-system-test/fw2/pass5 new file mode 100644 index 000000000..3bbec0fac --- /dev/null +++ b/maxscale-system-test/fw2/pass5 @@ -0,0 +1 @@ +create or replace table t1 (id int); diff --git a/maxscale-system-test/fw2/rules5 b/maxscale-system-test/fw2/rules5 new file mode 100644 index 000000000..9b3902fa8 --- /dev/null +++ b/maxscale-system-test/fw2/rules5 @@ -0,0 +1,2 @@ +rule no_selects deny on_queries select +users %@% match any rules no_selects diff --git a/maxscale-system-test/fwf2.cpp b/maxscale-system-test/fwf2.cpp index fdda24663..bd282d4a9 100644 --- a/maxscale-system-test/fwf2.cpp +++ b/maxscale-system-test/fwf2.cpp @@ -65,7 +65,7 @@ int main(int argc, char *argv[]) FILE* file; sprintf(rules_dir, "%s/fw2/", test_dir); - int N = 4; + int N = 5; int i; for (i = 1; i < N + 1; i++)