SpecFlow.Rider icon indicating copy to clipboard operation
SpecFlow.Rider copied to clipboard

Cant Run Tests on Rider 2021.1.X

Open deadmann opened this issue 4 years ago • 9 comments

Dear sir,

I recently update my rider, and after that I received a project which uses SpecFlow for its acceptance testing, and the issue I have is when I right click on the Test Project, the run test button is disabled, and when I go to test scenarios no green button appear beside tests... so it's not testable at all.

deadmann avatar Apr 14 '21 06:04 deadmann

Could you check which test runner are you using for SpecFlow (e.g. Nunuit, Xunit, MSTest or SpecFlow+Runner)? Rider currently cannot run SpecFlow+Runner tests.

nemesv avatar Apr 14 '21 06:04 nemesv

Also be sure to build (or rebuild) the solution

Socolin avatar Apr 14 '21 12:04 Socolin

@deadmann are you still having issues with running the Tests?

nemesv avatar Apr 21 '21 12:04 nemesv

@nemesv yes I still have the issue after updating the plugin

deadmann avatar Apr 24 '21 05:04 deadmann

@deadmann can you share the project with us ? or can you reproduce this on a smaller project that you can share, it will help us identify the problem. Also what version of SpecFlow do you use and what test framework (NUnit / XUnit ...) do you use ?

Socolin avatar May 05 '21 19:05 Socolin

Unfortunately I signed an agreement that I cant share resources.

or can you reproduce this on a smaller project that you can share, it will help us identify the problem.

This would be hard to spare free time as most of my day spend at work or the long way to and from home... so I wont give any promises, only if I found time, and also I remembered the matter.

SpecFlow 3.7.3 And no other test framework, only SpecFlow

deadmann avatar May 09 '21 05:05 deadmann

@deadmann no other test framework means that you are using the SpecFlow+Runner.

The SpecFlow+Runner currently is not supported testrunner by Rider in general. So running the tests is also not working in the SpecFlow for Rider plugin.

nemesv avatar May 10 '21 05:05 nemesv

@deadmann no other test framework means that you are using the SpecFlow+Runner.

The SpecFlow+Runner currently is not supported testrunner by Rider in general. So running the tests is also not working in the SpecFlow for Rider plugin.

Hey, @nemesv just want to check in - are there plans to support Specflow+Runner in the future? If no, is there somewhere I can request this issue? 😃

Thanks!

gavinroderick avatar Oct 19 '21 13:10 gavinroderick

@gavinroderick you can post feature requests here: https://support.specflow.org/hc/en-us/community/topics/360000519178-Feature-Requests

nemesv avatar Oct 20 '21 05:10 nemesv