fix TestIf