update promise A+ test runner