I don't like it ... I love it!! :)

Question though. Does it make sense to split the fixtures up into
multiple files? Say named the same name as the fixture. I just think
that removing a file would be easier than editing a single xml file and
commenting out various fixtures.

-Justin

Cory Horner wrote:
> Justin Deoliveira wrote:
> 
>> As to actually running the tests there are some docs here at the end of
>> the page.
>>
>> http://docs.codehaus.org/display/GEOT/2.5.7+Testing+with+Maven
>>
>> As long as your module extends the root pom and doesn't override any of
>> the surefire configuration it should just work for you.
>>  
>>
> It seems the only thing we're missing is our fixtures.  At the moment 
> these are in svn, but we should kick them out into something like the 
> maven settings.xml file.  Try this on for size:
> 
> We put all our little fixtures into ~/.geotools/fixtures.xml.  All 
> online tests should extend a class which assumes this path and parses 
> its contents out, or overrides it with an environment variable.  Each 
> test which needs a fixture asks for it, and if not defined simply 
> skips.  This would allow our fixtures to be run in both maven and any 
> ide, and be flexible enough for the build box to be able to point at 
> different fixture files.  Another thought: do a pattern match on the 
> fixture name and run the tests for each case (great for testing multiple 
> postgres versions).
> 
> fixtures.xml could be as simple as:
> 
> <fixture name="postgis-demobc">
>   <element key="host" value="www.refractions.net" />
>   <element key="db" value="demo-bc" />
>   <element key="username" value="postgres" />
>  ...
> </fixture>
> 
> Cheers,
> Cory.
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Geotools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
> 
> !DSPAM:1004,459daf3d210301362196140!
> 


-- 
Justin Deoliveira
[EMAIL PROTECTED]
The Open Planning Project
http://topp.openplans.org

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to