ReSharper Testrunner: Running Jasmine using Phantom.js wont stop execution of Test session
Hi,
I write my JS tests using Jasmine and execute then with Phantom.js (1.8.1) on ReSharper (7.1)
Everything runs smoothly as ever, exept that the ReSharper Testrunner's Test Session is not stopped after all unittests are run. The result is that everytime I run a new unittest, it opens another Unittests session, and all the other open sessions have the "executing animation".
Any ideas how to get the test session to stop when all tests are run?
I have attached a picture, where the two circled test sessions are in progress as a result of this setup. The first test session, that has finnished, is run with Chrome as a browser.
Attachment(s):
testrunner.PNG
Please sign in to leave a comment.
Hello,
It is a known issue for us, however we were unable to reproduce this issue in our labs. Any kind of a small sample sultion, which will demonstrate this behavior is much appreciated!
Thank you in advance!
Hi Alex,
Sure, I'll attach class unde test as well as the spec.
My system:
Win8
VS2012 11.0.50727.1
ReSharper 7.1.1000.900
Jasmine 1.2.0 (installed through NuGet)
PhantomJs 1.8.1
Attachment(s):
TestSpec.js
myObj.js
Hi!
I've also just reproduced this issue with ReSharper 7.1.3 using PhantomJS 1.9.1 and QUnit.
It only happens when I'm running all tests from multiple fixtures. When I execure only a single fixture, the session terminates without a hitch.
Best regards, Michael