Revising pledge tests