The assembler upper-cases the mnemonic internally, so it never would match the lower-case x.
This new test covers all conditions, and also tests overflow, carry, logical zero, and the behavior of NEG