random .NET and web development musings

Ok this was an annoying one, If your TDD.Net runner keeps telling you “No tests run (No tests where found)” and you’ve run the “InstallTDNetRunner.bat” you can try the following:

Edit the InstallTDNetRunner.bat

and comment out the last 2 lines:

regedit MSpecTDNet.reg
del MSpecTDNet.reg

Run the bat file and a .reg should appear in the same folder. Edit this.

in there you should see: AssemblyPath”=”<some path>\\Machine.Specifications.TDNetRunner.dll”

Make sure this path is actually correct (it wasnt for me). Then save the .reg and run it.

Job done :)

4 COMMENTS
Aaron Jensen
May 18, 2009
ad

Howdy! The easiest way is to just copy the cmd file to the directory the dll is in and run it from there. The files in the Distribution directory are meant to be combined w/ those in the build directory to build a distribution.

May 18, 2009
ad

Then perhaps the docs need an update. It just says “run the install.bat” :)

Aaron Jensen
May 18, 2009
ad

Agreed. In fairness, they’re accurate if you’re dealing with a distribution (like if you downloaded it from my blog). It’s not made to be installed right off after building the source :/

May 19, 2009
ad

Fair enough :) Still getting to grips with git, after a faff to get it working i just wanted some bins to play with, perhaps i was too hasty!

Post a comment