Often tests fails in Chrome/Safari when passes in PhantomJS (and after that I can't trust PhantomJS anymore). Often PhantomJS is far behind modern frameworks in features. It's from my experience.
And Angular can be tested not only with Jasmine - use Mocha or something else, if you like.