Add Promises/A+ compliance tests.