karma/jasmine seems to get buggy if async tests return immedeately, so I'm just avoiding async tests now