Skip to content

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

  • pidgin-error

Parent Task: #8539 (closed)

Original created by @intrigeri on 9317 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information