public bool Run()
        {
            tryThis.Act();

            try
            {
                robustWrapper.SetOverrideTimeout(waitBeforeRetry);
                return(until.Predicate());
            }
            finally
            {
                robustWrapper.ClearOverrideTimeout();
            }
        }
 public void TryUntil(BrowserAction tryThis, PredicateQuery until, TimeSpan overallTimeout, TimeSpan waitBeforeRetry)
 {
     tryThis.Act();
 }
Example #3
0
 public void TryUntil(BrowserAction tryThis, PredicateQuery until, Options options)
 {
     tryThis.Act();
 }
Example #4
0
 public bool Run()
 {
     tryThis.Act();
     return(timingStrategy.Synchronise(until));
 }