test(promise.js): #1091 - detect issue where promise success callback is invoked even if it failed
fix(promise.js): fixes #1091 - promise success callback is invoked even if it failed
chore(*): update to build 10 after #1091 fix