Because I deparse() the sys.call() in expect_that(). The call gets mangled when expect_that() is called by a wrapper. What it means is that the <testcase> name will not be meaningful. Note that I do substitute in the label argument into the call so that can be used to differentiate tests in a loop, say.