test($promises): Q and qq.Promise uses #910