direct push or pull test