(Picking up an old thread that got buried in my inbox) On Tue, Apr 17, 2012 at 7:25 AM, Brock Noland <[email protected]> wrote:
> Hi, > > On Tue, Apr 17, 2012 at 2:19 PM, Arvind Prabhakar <[email protected]> > wrote: > > > > In the past I have used the FIT framework successfully to do integration > > testing. It has a bit of a steep starting cost, but once the fixtures are > > developed and a few tests written, it becomes very easy to extend and > > maintain. > > > > http://fit.c2.com/ > > I will check this out, it's GPL, I assume that should be fine? > I do know that some projects use asciidoc which is GPL licensed. As long as it is being used at build time and not being packaged with the system, it should be fine I think. (Mentors: please chime in with your input on this). > > > > > The other alternative is to use TestNG/JUnit categorized for integration > > test where you create the various processes in a controlled environment > > etc. This approach is a bit more tedious and harder to maintain, although > > easer to start with. > > Yeah JUnit as integration testing is OK but not great IMHO. > > Which module should the tests go in? > I think it would make sense to have them in the flume-ng-dist module if not in a module of its own. Thanks, Arvind > > Brock >
