facebook / jscodeshift

A JavaScript codemod toolkit.

Home Page:https://jscodeshift.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

testOptions aren't propagated through some of the test methods

SKaistrenko opened this issue · comments

applyTransform relies on testOptions for a parser option.
At the same time defineSnapshotTestFromFixture, defineSnapshotTest, runSnapshotTest (maybe others) don't propagate user-supplied testOptions.

A possible work-around is to run export the parser const from the transformer module, but that limit the ability to use the module with multiple transformers (e.g babylon and ts)