microsoft / data-factory-testing-framework

A stand-alone test framework that allows to write unit tests for Data Factory pipelines on Microsoft Fabric and Azure Data Factory.
MIT License
68 stars 15 forks source link

Whitespaces and other non-printable characters cause expression language to break #100

Open LeonardHd opened 3 months ago

LeonardHd commented 3 months ago

If expression the expression language contains whitespaces at the end of an expression, in some cases, the lark parsing breaks.

For example, @item.month (WS as the end) causes an error. We need to explore how ADF handles these cases (e.g., trims the expressions or includes it in the evaluated value).