Now that test-common.js is quite a bit more complicated, we need tests for test-common to make sure all of the matchers behave correctly