Lawtext core references / core/src/parser/std/testHelper
Module: core/src/parser/std/testHelper
Table of contents
Functions
Functions
assertELVaridity
▸ assertELVaridity(el
, lawtext?
, testGap?
): void
Parameters
Name | Type |
---|---|
el | string | EL |
lawtext? | string |
testGap? | boolean |
Returns
void
Defined in
core/src/parser/std/testHelper.ts:120 (opens in a new tab)
testLawtextToStd
▸ testLawtextToStd<TEL
, TJsonEL
>(lawtextWithMarker
, expectedRendered
, expectedValue
, expectedErrorMessages
, parseLines
, toLines
): void
Type parameters
Name | Type |
---|---|
TEL | extends EL | EL [] |
TJsonEL | TEL extends EL ? JsonEL : JsonEL [] |
Parameters
Name | Type |
---|---|
lawtextWithMarker | string |
expectedRendered | string |
expectedValue | TJsonEL |
expectedErrorMessages | string [] |
parseLines | (vlines : VirtualLine [], env : Env ) => MatchResult <{ errors : ErrorMessage [] ; value : TEL }, Env > |
toLines | (el : TEL ) => Line [] |
Returns
void