Pledge test: should require a user passed