-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
In order to help make tests more deterministic - add REGEX masking capability
ie. to mask dates in your output, you might supply the following
expect.mask("\\d{2}-\\d{2}-\d{4}", "**-**-****").toMatchSnapshot(obj)You can supply multiple masks
expect
.mask("\\d{2}-\\d{2}-\d{4}", "**-**-****") // mask dates
.mask("(?m)^$", "** empty line ***\n") // mask empty lines
.toMatchSnapshot(obj)Masks can be used to make invisible characters more obvious
expect
.mask("(?m)^\t+$", "TABS_ONLY") // mask invisible character more obvious
.toMatchSnapshot(obj)Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed