non-object-test