test: fix mishandling of 'test ! arg1 op arg2 more args'; add testsuite

2 files changed