data-factory-testing-framework icon indicating copy to clipboard operation
data-factory-testing-framework copied to clipboard

fix: only add activity output property if not none

Open LeonardHd opened this issue 6 months ago • 0 comments

This PR fixes an issue where activity properties with None values were incorrectly included in the activity result dictionary, causing that no parameter not found errors are thrown when expressions tried to access non-existent properties as they are passed as None.

  • Updates the expression evaluator to only include activity properties in the output body when they are not None
  • Changes the default status from being automatically set to SUCCEEDED to allowing explicit None values
  • Adds comprehensive test coverage for scenarios where activity properties are None

Fixes #164

LeonardHd avatar Jul 29 '25 15:07 LeonardHd