Demonstration of the problem of precalculate
blocks not being evaluated in the first question of a Smart Answer.
Assuming the flow lives in "lib/smart_answer_flows/" and the test lives in "test/integration/smart_answer_flows/", you can run the test with bundle exec ruby test/integration/smart_answer_flows/example_flow_test.rb
.
Note the absence of "Q1 - precalculate" in output.txt.