On Wed, Mar 26, 2008 at 12:44 PM, Ovid <[EMAIL PROTECTED]> wrote:
> --- Gabor Szabo <[EMAIL PROTECTED]> wrote:
>
>  > I wonder if it would be possible to take the existing .*Unit
>  > libraries
>  > of Java and .Net and
>  > create some wrapper around them (or a replacement) so people with
>  > existing tests
>  > written in those testing system would start producing TAP results.
>
>  In theory, this shouldn't be too hard.  In practice, there are issues.
>  I'm going to write a bit of negative stuff here, but that's not to say
>  that we can't or shouldn't do this because I think this is a great
>  idea.  It's just that the testing worlds involved have different views
>  on how things work and as we all know, these views are often
>  "religious" in nature.

Just as the choice of language is religious in many cases.
I have a feeling for example that the Python community will have a very hard
time to accept Parrot even if it has advantages over other things they
might have.
Just because it comes from Perl people.
The PHP community seems has less negative feeling towards Perl.

I think this is also reflected in the adoption of TAP. It seems PHP
people are more ready
to use TAP than Python people.

.NET and Java people might have no such negative feelings towards Perl.
They just think it is not strong enough compared to their enterprise language.

That means getting them accepting TAP is quite an uphill battle. Making it a
drop-in replacement or a wrapper around their current system might be
a key issue
in adoption.

The other one would be a nice GUI for TAP aggregation and reporting.

I have copied some of the responses to the "why use Perl for testing?"
question to
http://perl-qa.hexten.net/wiki/index.php/Why_use_Perl_for_Testing
It would be nice if others would help putting together a good document.

regards
   Gabor

Reply via email to