'Click specific thread on the list.'

def click_and_open_thread(self, thread_id):

    thread_selector = "li[data-id='{}']".format(thread_id)
    self.show_all_discussions()
    self.q(css=thread_selector).first.click()
    EmptyPromise((lambda : self._thread_is_rendered_successfully(thread_id)), 'Thread    has    been    rendered').fulfill()
