phuccaoca123 / mb-unit

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

Support dynamic languages. #94

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add support for tests written using dynamic languages to Gallio.

The idea is to extend the TestPackage to allow for arbitrary files to be
specified instead of just assemblies.  We might actually just rename the
AssemblyFiles property to TestFiles or something similar.

Then we define an interface for extending the loader so that it can support
other file types.

Finally we create a new plug-in for Gallio that provides a loader extension
based around the DLR.

Because some DLR languages don't support attributes, it's anticipated that
the test frameworks will need to provide alternate mechanisms for accessing
certain functionality.  We'll need to give some thought to this and how the
Gallio platform can give a leg up, if necessary.

There are other interesting scenarios too.  For example, test frameworks
might themselves be implemented using a dynamic language...

In any case, I'd like to showcase DLR support early on.

Original issue reported on code.google.com by jeff.br...@gmail.com on 9 Nov 2007 at 2:09

GoogleCodeExporter commented 9 years ago

Original comment by jeff.br...@gmail.com on 6 Jan 2008 at 7:08

GoogleCodeExporter commented 9 years ago

Original comment by jeff.br...@gmail.com on 12 Mar 2008 at 1:39

GoogleCodeExporter commented 9 years ago

Original comment by jeff.br...@gmail.com on 23 May 2009 at 1:54

GoogleCodeExporter commented 9 years ago

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

GoogleCodeExporter commented 9 years ago
We now support RSpec.

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