ESpec v1.6.0 ESpec.Let.Impl View Source

‘let’ implementation is here.

Link to this section 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

Link to this section 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.