Joseph Doherty
|
8734c57c9b
|
test(datasync): add edge case tests for RegexTransformer
Tests cover:
- Capture group substitution in replacement
- Case-insensitive matching
- Null/DBNull passthrough
- Non-target columns unchanged
- Invalid regex pattern handling
- Column not found handling
|
2026-01-22 07:16:25 -05:00 |
|
Joseph Doherty
|
af73aeba77
|
test(datasync): add Match & Extract mode tests for RegexTransformer
Tests cover:
- Extracting first capture group
- NonMatchBehavior: KeepOriginal, ReturnNull, ReturnEmpty
|
2026-01-22 07:15:06 -05:00 |
|
Joseph Doherty
|
cb41e42bb7
|
feat(datasync): add RegexTransformer with Find & Replace mode
Initial implementation supporting:
- Find & Replace mode with regex pattern and replacement string
- Case-insensitive option
- NonMatchBehavior enum for handling non-matches
|
2026-01-22 07:14:08 -05:00 |
|