Eric Secules created NIFI-10583:
-----------------------------------

             Summary: StandardProcessSession and MockProcessSession Handle 
Attribute Update Differently
                 Key: NIFI-10583
                 URL: https://issues.apache.org/jira/browse/NIFI-10583
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 1.17.0, 1.14.0
            Reporter: Eric Secules


When writing some custom processors I noticed that I can execute the following 
code in onTrigger which would set the attribute when I run in 
StandardProcessSession on a real nifi, but would fail my unit tests.


{code:java}
FlowFile ff = session.get();
session.putAttribute(ff, "foo", "123");
session.transfer.(ff, REL_SUCCESS)
{code}

So the StandardProcessSession mutates the flowfile passed in while the 
MockProcessSession does not.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to