Ah, my in-experience is showing - I normally have ofbiz running during
development to check data, etc.
Perhaps I should have two instances, one for playing with through the
UI, the other for testing.
Many thanks for the feedback!
Scott Gray wrote:
I don't generally start OFBiz to do some development unless I'm
playing around with the UI, the usual process is:
Write some code
Run some tests
Start OFBiz and manually test if needed
Commit
As a percentage of my day tests would take at most maybe 5% which I
don't really consider excessive and I don't feel the need to sit there
and stare at the console while the tests run.
It should be possible to run a test suite against an already running
instance, assuming no compilation is required and the database is in
the state required by the tests (i.e. pretty much unchanged from a
fresh install).
Regards
Scott
On 15/01/2010, at 9:24 AM, snowch wrote:
Scott,
Does you cycle follow something like this?:
Start Obiz
Do some development
Stop Ofbiz
Run Tests
Anyway, a couple of minutes seems like a long time for a test suite.
If the tests could be run against an already running ofbiz, this time
could be much reduced?
Many thanks,
Chris
Scott Gray wrote:
Running a single test suite typically takes me about a minute or
two, so unless that's what you mean by "ages" then yes, you need a
faster laptop :-)
Regards
Scott
HotWax Media
http://www.hotwaxmedia.com
On 15/01/2010, at 9:08 AM, snowch wrote:
Does anyone have a view on this? Maybe I just need a faster laptop?
snowch wrote:
Hi Forum,
I'm running tests using:
ant run-single-test-suite ...
The environment to run the tests take ages to startup. It makes
writing and running tests painful!
Is there anyway to reduce this time?
Many thanks,
Chris