adding promises support for sauce connect tests