Pidgin IRC test can fail with buddy list window over conversation one
I’ve seen this:
Scenario: Connecting to the #tails IRC channel with the pre-configured account # features/pidgin.feature:17
When I start Pidgin through the GNOME menu # features/step_definitions/pidgin.rb:252
Then I see Pidgin's account manager window # features/step_definitions/pidgin.rb:263
When I activate the "irc.oftc.net" Pidgin account # features/step_definitions/pidgin.rb:273
And I close Pidgin's account manager window # features/step_definitions/pidgin.rb:268
Then Pidgin successfully connects to the "irc.oftc.net" account # features/step_definitions/pidgin.rb:283
And I can join the "#tails" channel on "irc.oftc.net" # features/step_definitions/pidgin.rb:307
FindFailed: can not find PidginTailsConversationTab.png on the screen.
Line ?, in File ? (RuntimeError)
features/pidgin.feature:23:in `And I can join the "#tails" channel on "irc.oftc.net"'
… and the attached failure screenshot. I guess the “I can join […]” step should focus the conversation window before waiting for the conversation tab.
Feature Branch: kytv:test/9317-pidgin-focus-conversation
Attachments
Parent Task: #8539 (closed)
Original created by @intrigeri on 9317 (Redmine)