jwilger/kookaburra — pull request #10 by ravigadad (2012-04-23 18:04:18+00:00)
Title: Method of using the MentalModel::Matcher to account for possible timing issues

(includes commits from https://github.com/jwilger/kookaburra/pull/9)

You can now use the MentalModel::Matcher in a new way - by matching against an object that returns the observed data, rather than matching against an array of the observed data itself. This enables us to, within the matcher itself, retry failures for a period of time, to account for possible rendering delays (such as Javascript-rendered elements)