|
|
|
|
|
Re: [CDO] Switch to another DB backend when doing CDO tests [message #480708 is a reply to message #480670] |
Tue, 18 August 2009 09:48 |
|
Guys,
The test configuration(s) is usually setup by the test suite, together
with the set of test classes. The test configurations are stored on the
file system and read/used if a test run does not explicitely setup a
configuration. Once you've properly started the right suite, you should
be able to repeat single tests with the same configuration.
It's a bit complicated but due to restrictions / design flaws of JUnit
the best we can achieve.
Cheers
/Eike
----
http://thegordian.blogspot.com
http://twitter.com/eikestepper
Stefan Winkler schrieb:
> Kai,
>
> I don't know if there's an "official" way. Yes you can rerun a single
> test from an already run AllTests log.
> My own workaround is usually to temporarily override initTestClasses()
> in AllTestsDbH2 and only adding the test case(s) I want to run without
> calling super.
> However, one must not forget to delete the initTestClasses again before
> committing ;)
>
> Cheers,
> Stefan
>
>
> Kai Schlamp schrieb:
>
>> Never mind I just found a way to re-run a specific test from the JUnit
>> GUI somehow.
>>
>> Kai Schlamp wrote:
>>
>>> Stefan Winkler wrote:
>>>
>>>> Kai,
>>>>
>>>> Kai Schlamp schrieb:
>>>>
>>>>> When running
>>>>> org.eclipse.emf.cdo.tests.db.DBAnnotationTest
>>>>> from my newly setup CDO Source Workspace it fails because the MemStore
>>>>> is automatically used (where some annotations don't make any sense).
>>>>> How do I switch to using H2 instead? Is there a configuration file?
>>>>> Where is it?
>>>>>
>>>> Which launch configuration are you using?
>>>>
>>>> You should use this one: CDO AllTests (H2).launch which is contained in
>>>> the org.eclipse.emf.cdo.tests.db project.
>>>>
>>> Thanks Stefan. But is there a way to run a specific test with H2 or
>>> whatever? Before I re-setup my workspace I just right clicked the
>>> test file and chose Run JUnit test. H2 was somehow preset.
>>>
>>> Regards,
>>> Kai
>>>
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
Powered by
FUDForum. Page generated in 0.04597 seconds