code: def delayed_assert_text(self, text, selector="html", by=By.CSS_SELECTOR,
                              timeout=settings.MINI_TIMEOUT):
          
          self.__delayed_assert_count += 1
          try:
              url = self.get_current_url()
              if url == self.__last_url_of_delayed_assert:
                  timeout = 1
              else:
                  self.__last_url_of_delayed_assert = url
          except Exception:
              pass
          try:
              self.wait_for_text_visible(text, selector, by=by, timeout=timeout)
              return True
          except Exception:
              self.__add_delayed_assert_failure()
              return False
docs: A non-terminating assertion for text from an element on a page.
              Failures will be saved until the process_delayed_asserts()
              method is called from inside a test, likely at the end of it.