Util-functions that are be useful in async tests
Mini util function, who wait until condition function return 'true' and resolve promise.
Executes a function until a condition is fulfilled with a truthy value
Pauses the execution of a function until you manually unblock it.