test fix, added PromiseA error propagation