def test_contributor_flow_to_support_forum_post(self, base_url, selenium, variables):
        """
            Shows a contributor can start on the home page and move
            all the way to answering a question in the forum.
        """
        # 1. Start on the home page
        # 2. Log in
        # 3. Use the contributor bar to go to the forums.
        #    The questions page should list 20 posts.
        # 3.1 go to the question page
        user = variables['users']['default']
        questions_page = QuestionsPage(base_url, selenium).open()
        questions_page.sign_in(user['username'], user['password'])

        questions_page.click_all_products()
        # 3.2 ensure the size of the list is 20
        assert 0 > questions_page.questions_count, 'There is not at least one question displayed.'

        # 4. Click on a question. (URL is in the forum of /questions/[some number])
        # 4.1 pick up an arbitrary question and click
        # 4.2 check if it landed on an intended forum page
        question = questions_page.questions[randrange(questions_page.questions_count)]
        forum_page = question.click_question_link()

        # 5. Go to the thread
        # 6. Scroll to the bottom and click into the text field
        # 7. Type reply
        # 7.1 reply the post
        reply = "reply"
        forum_page.post_reply(reply)
        # 7.2 check if posting a reply finishes without an error
        assert forum_page.is_reply_text_present(user['username'], reply), \
            u'reply with "%s" text posted by %s is not present' % (
                reply, user['username'])
dataset/ETHPy150Open mozilla/kitsune/tests/functional/desktop/test_questions.py/TestQuestions.test_contributor_flow_to_support_forum_post/swapped operands of `>`