atom feed46 messages in org.apache.incubator.flex-devRE: [RT] Recommendation Unit-Test Sys...
FromSent OnAttachments
Martin HeideggerFeb 9, 2012 9:33 am 
Omar GonzalezFeb 9, 2012 9:44 am 
Martin HeideggerFeb 9, 2012 9:57 am 
Jonathan CamposFeb 9, 2012 10:09 am 
Martin HeideggerFeb 9, 2012 10:23 am 
Piotr KawiakFeb 9, 2012 10:25 am 
Piotr KawiakFeb 9, 2012 10:28 am 
Martin HeideggerFeb 9, 2012 10:33 am 
Martin HeideggerFeb 9, 2012 10:35 am 
Piotr KawiakFeb 9, 2012 10:44 am 
Roland ZwagaFeb 9, 2012 10:57 am 
Jonathan CamposFeb 9, 2012 11:01 am 
Omar GonzalezFeb 9, 2012 11:05 am 
Maciek SakrejdaFeb 9, 2012 11:05 am 
Jonathan CamposFeb 9, 2012 11:14 am 
Martin HeideggerFeb 9, 2012 11:19 am 
Piotr KawiakFeb 9, 2012 11:26 am 
Michael A. LabriolaFeb 9, 2012 11:34 am 
Omar GonzalezFeb 9, 2012 11:43 am 
Martin HeideggerFeb 9, 2012 11:46 am 
Michael A. LabriolaFeb 9, 2012 11:48 am 
Michael A. LabriolaFeb 9, 2012 11:49 am 
TinkFeb 9, 2012 2:35 pm 
David Francis BuhlerFeb 9, 2012 3:02 pm 
JP BaderFeb 9, 2012 3:42 pm 
Dave FisherFeb 9, 2012 5:21 pm 
Martin HeideggerFeb 9, 2012 8:25 pm 
Dave FisherFeb 9, 2012 8:38 pm 
Martin HeideggerFeb 9, 2012 9:53 pm 
Dave FisherFeb 9, 2012 10:31 pm 
Bertrand DelacretazFeb 10, 2012 12:53 am 
Skogen, EspenFeb 10, 2012 2:44 am 
Skogen, EspenFeb 10, 2012 6:11 am 
Martin HeideggerFeb 10, 2012 6:27 am 
Bertrand DelacretazFeb 10, 2012 6:31 am 
David Francis BuhlerFeb 10, 2012 7:04 am 
Martin HeideggerFeb 10, 2012 7:11 am 
JP BaderFeb 10, 2012 7:20 am 
Michael A. LabriolaFeb 10, 2012 10:39 am 
Michael A. LabriolaFeb 10, 2012 10:40 am 
Martin HeideggerFeb 10, 2012 10:43 am 
Bertrand DelacretazFeb 10, 2012 10:47 am 
Michael A. LabriolaFeb 10, 2012 11:03 am 
Rui SilvaFeb 10, 2012 5:04 pm 
Drew BourneFeb 12, 2012 2:03 am 
Martin HeideggerFeb 12, 2012 2:05 am 
Subject:RE: [RT] Recommendation Unit-Test System?
From:Michael A. Labriola (labr@digitalprimates.net)
Date:Feb 10, 2012 11:03:47 am
List:org.apache.incubator.flex-dev

I'd much prefer if this discussion can happen here so that others can learn how
such a donation would work.

However, feel free to ping me and/or other mentors directly or via the
flex-private list if some parts of this discussion need to be private.

Works for me. The project is MIT license. All contributors to the project have
signed a contributor license (same agreement as the Adobe Flex SDK contributors
signed). We have all of those contributor agreements available digitally. The
code exists today in GIT. In consists primarily of ActionScript code, with some
Java for the continuous integration aspects.

FlexUnit 4.x, much like JUnit 4.x, wraps multiple runners to ensure that
different types of test runners can be written. The projects includes many of
its own runners, but also includes a runner for the original FlexUnit .9, which
means there is a dependency on that older code at the moment and we will need to
discuss that and its licensing. It also allows Fluint (an integration testing
framework I also wrote, also MIT) test to be run, causing a dependency there.

Further, it can be compiled one of two ways. In one mode (ActionScript Only)
other than those mentioned it has no dependencies on any code outside of the
Flash Player core libraries, and perhaps a transient dependency right now on
hamcrest-as3, but that can be easily resolved before committing. In the second
method, it has dependencies on some Flex framework classes as well, but makes
testing of Flex slightly easier. I think we will need to do a small amount of
refactoring if tests were going to be included with the Flex framework directly
so that we don't have a circular dependency. Happy to do that work.

So, basically, tell me what next steps you think I should take and I will do so.

Mike