ananthoju / mb-unit

Automatically exported from code.google.com/p/mb-unit
0 stars 0 forks source link

Add a "SideBySide" runner. #454

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Quite often it would be handy to have a copy of Gallio installed while
developing another copy in parallel.

Previously I attempted to solve this scenario by adding a
DevelopmentRuntimePath key.  It never worked.

A better approach is now within reach.  We can create a SideBySide test
runner factory that instantiates a different test runner remotely using a
different runtime path.  Communication would proceed using a stable set of
messages to avoid cross-version incompatibilities.

To configure the use of this runner we could need to add some additional
preference panes for the various GUIs that don't already have them, like
the R# runner and VSTT.  The SideBySide runner would require as a option
the path of a different Gallio runtime installation to invoke and the name
of the test runner factory to use over there.

Ultimately the objective is to make it practical for the core Gallio team
to self-host within ReSharper and VSTT.

Original issue reported on code.google.com by jeff.br...@gmail.com on 21 May 2009 at 12:08

GoogleCodeExporter commented 9 years ago

Original comment by jeff.br...@gmail.com on 29 Jun 2009 at 8:33

GoogleCodeExporter commented 9 years ago

Original comment by jeff.br...@gmail.com on 18 Jul 2009 at 5:11

GoogleCodeExporter commented 9 years ago

Original comment by jeff.br...@gmail.com on 9 Oct 2009 at 8:54

GoogleCodeExporter commented 9 years ago

Original comment by Yann.Tre...@gmail.com on 14 Jun 2011 at 5:53