View Source ESpec.Let.Impl (ESpec v1.9.2)

'let' implementation is here.

Summary

Functions

Clears all let values for the given module. Called by ExampleRunner.

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

Clears all let values for the given module. Called by ExampleRunner.

Link to this function

let_eval(key_module, var)

View Source

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.