18 lines
653 B
Plaintext
18 lines
653 B
Plaintext
|
open Jest
|
||
|
open Reducer_Peggy_TestHelpers
|
||
|
|
||
|
describe("Environment Accesss", () => {
|
||
|
testToExpression(
|
||
|
"environment",
|
||
|
"{(:$_endOfOuterBlock_$ () (:$$_environment_$$))}",
|
||
|
~v=`{sampleCount: ${ReducerInterface_InternalExpressionValue.defaultEnvironment.sampleCount->Js.Int.toString},xyPointLength: ${ReducerInterface_InternalExpressionValue.defaultEnvironment.xyPointLength->Js.Int.toString}}`,
|
||
|
(),
|
||
|
)
|
||
|
testToExpression(
|
||
|
"withEnvironmentSampleCount(100, environment.sampleCount)",
|
||
|
"{(:$_endOfOuterBlock_$ () (:$$_withEnvironmentSampleCount_$$ 100 (:$_atIndex_$ (:$$_environment_$$) 'sampleCount')))}",
|
||
|
~v="100",
|
||
|
(),
|
||
|
)
|
||
|
})
|