At the end of each test method you need to remember not to leave any
dialogs active, so that the next test can begin 'clean'.
I've added this code to the tearDown() method in my tests which
closes all dialogs open except for the first(which is the application
shell).
public void tearDown () throws Exception() {
for (int i = bot.shells().length -1; i>0; i--){
bot.shells()[i].close();
}
}
It seems to work well with our increasing number of RCP app tests -
hope it's useful.
--
Dr Richard Adams
Senior Software Developer,
Computational Systems Biology Group,
University of Edinburgh
Tel: 0131 650 8281
email : [EMAIL PROTECTED]
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
SWTBot-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/swtbot-users
http://swtbot.org/ - a functional testing tool for SWT/Eclipse