ESpec v1.7.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
Link to this function
clear_lets(module) View Source
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
Link to this function
random_let_name() View Source
Link to this function
run_before(let) View Source
Resets stored let value and prepares for evaluation. Called by ExampleRunner.
Link to this function
start_agent() View Source
Starts Agent to save state of 'lets'.
Link to this function
stop_agent() View Source
Stops Agent