def until(self, method, message=''):
        end_time = time.time() + self._timeout
        while(True):
            try:
                value = method(self._driver)
                if value:
                    return value
            except self._ignored_exceptions:
                pass
            time.sleep(self._poll)
            if(time.time() > end_time):
                break
        raise TimeoutException(message)
Activation of an account functions properly when using a
dataset/ETHPy150Open apiad/sublime-browser-integration/selenium/webdriver/support/wait.py/WebDriverWait.until--crossover with--dataset/ETHPy150Open ubernostrum/django-registration/registration/tests/test_views.py/ActivationViewTests.test_activation