Why doesn't R#8.1 see my JS tests anymore?

I upgraded from 7.1 latest to 8.1 latest about an hour ago on VS2012, now R# is unable to find any JS tests! The code is unchanged and both Chutzpah and the web runners are still able to run them. I have a mix of QUnit and Jasmine in all solutions.

  • When I run all tests in the solution it only finds the .NET tests in the Unit Test Sessions window
  • When I explicitly run all tests in an individual QUnit file (from solution explorer or the editor), I get a dialog with the title of "ReSharper" which reads "No tests found in file."
  • When I explicitly run all tests in an individual Jasmine spec file (from solution explorer or the editor), the Unit Test Sessions window loads and the progress meter briefly animates, but no tests are listed and none are run

QUnit and Jasmine are both enabled in the unit test options for R#, and the results are the same whether I select a browser or point at a local PhantomJS.exe in the "Run Tests With" area. The format of my reference tags in the JS files I'm trying to run is relative to the folder the file is in--again, that works great for Chutzpah and R# 7.1.

I'm going to have to roll back to 7.1 if I can't get this resolved...anyone have ideas? The tests still run great with the exact same config on the other devs on the team who haven't upgraded yet, but now nobody else is going to upgrade until I get this figured out.

Thoughts?

-Jesse

Please sign in to leave a comment.