manipulation test helper doesn't wrap test()