On Fri, Aug 26, 2011 at 8:41 AM, Daniel Lucraft <d...@fluentradical.com>wrote:
> Thanks I'll try that. Looks like an entry point into the finder stuff for > me too, so that will be useful. > > BTW, I am just loading the .jar into jruby. Where can I put a .keyboard > file so that swtbot will find it? I'm on MAC_EN.GB > It'd help attaching it to the bugzilla so it's shipped as part of the distribution. Until then drop the file in a package of your choice and set SWTBotPreferences.KEYBOARD_LAYOUT to the name of the resource when doing some form of global setup. Hope this helps: https://github.com/ketan/SWTBot/blob/master/org.eclipse.swtbot.swt.finder.test/src/org/eclipse/swtbot/swt/finder/keyboard/KeyboardLayoutTest.java#L35 Ketan studios.thoughtworks.com | twitter.com/ketanpkr > On Friday, 26 August 2011 at 15:13, Ketan Padegaonkar wrote: > > On Fri, Aug 26, 2011 at 3:57 AM, Daniel Lucraft <d...@fluentradical.com> > wrote: > > is there a way to get CTabFolders in Swtbot? You can get a CTabItem and > go > > up from there, but I'd like to assert, for instance, that the CTabFolder > is > > empty. > > SWTBot never supported (C)TabFolders because there's nothing one could do > with it (until now ;) > > You could try reopening the SWTBot class to add this: > > class SWTBot > def tab_folder? > finder.find_controls(of_type(CTabFolder.class)).any? > end > > def method_missing(method, *args, &blk) > klass = [ > org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory, > org.eclipse.swtbot.swt.finder.utils.SWTUtils].find { > |k| k.respond_to?(method) } > > return klass.send(method, *args, &blk) if klass > super > end > end > > > > - Ketan > studios.thoughtworks.com | twitter.com/ketanpkr > > > _______________________________________________ > swtbot-dev mailing list > swtbot-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/swtbot-dev > > > > _______________________________________________ > swtbot-dev mailing list > swtbot-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/swtbot-dev > >
_______________________________________________ swtbot-dev mailing list swtbot-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/swtbot-dev