ESpec v0.8.18 ESpec.Let.Impl

Summary

Functions

This function is used by the let macro to implement lazy evaluation

Resets stored let value and prepares for evaluation. Called by ExampleRunner

Starts Agent to save state of ‘lets’

Stops Agent

Updates the shared map that is available to let blocks. Called by ExampleRunner

Functions

let_eval(module, var)

This function is used by the let macro to implement lazy evaluation

random_let_name()
run_before(let)

Resets stored let value and prepares for evaluation. Called by ExampleRunner.

start_agent()

Starts Agent to save state of ‘lets’.

stop_agent()

Stops Agent

update_shared(shared)

Updates the shared map that is available to let blocks. Called by ExampleRunner.