Re: [Jamwiki-devel] How to run the unit tests?
Brought to you by:
wrh2
From: <jam...@li...> - 2013-03-14 15:18:30
|
jam...@li...: > I modified the class to use temporary directories by using the > TemporaryFolder Rule of JUnit 4.7[1]. Running the jamwiki-core tests takes > 14 seconds this way. My /tmp folder is mounted on a ramdisk. I'm sorry. I made a mistake and the datadir was actually still on disk and the same for all tests. I corrected this now, but observed that the tests start to fail if a new datadir is created for each tests. So instead I created a random datadir as a static property of the JAMWikiUnitTest class that gets reused for all tests. The execution time is basically the same whether the tests are run on disk or on ramdisk. Regards, Thomas Koch, http://www.koch.ro |