Conversation
… in tabular extension tests - Extracted splitLines into string-util in @jvalue/jayvee-execution for the same reason
… functions to create BinaryFile and TextFile from local files - Renamed utils.ts into test-infrastructure-util.ts and moved into utils subdirectory
- Added same fix for setImmediate which is used inside 'fast-csv' (used inside csv-interpreter)
|
I have found two things that need clarification:
This is due to |
Yes, I believe so.
Good catch! I'd expect that only a row is added if there is data in it. |
We decided that this fix is ok, we just have to document this behavior somewhere. |
Closes #417
This PR adds tests to all the block-executors of the tabular extension.
Note: This conflicts with #456 (this is newer -> the other will have to be adjusted)
Important changes
file-util.tsfromlibs/extensions/stdtolibs/executiondue to required usage in tabular extension tests.libs/extensions/std/exec/src/text-file-interpreter-executor.ts#splitLinesintolib/execution/src/lib/util/string-util.tsalso due to usage in tabular testslibs/execution/test/utils.tsinto folder with multiple utils (oldutils.tsrenamed toutils/test-infrastructure-util.ts)jsdomfixes forstructuredCloneandsetImmediate