Skip to content

Commit a115634

Browse files
authored
fix: TriggerMesh support flag unset after test (#506)
1 parent 87698cf commit a115634

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

components/sbm-recipes-mule-to-boot/src/test/java/org/springframework/sbm/mule/actions/MuleToJavaDSLDwlTransformTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ private void enableTriggerMeshTransform() {
2727
System.setProperty("sbm.muleTriggerMeshTransformEnabled", "true");
2828
}
2929

30+
private void disableTriggerMeshTransform() {
31+
myAction.setMuleTriggerMeshTransformEnabled(false);
32+
System.setProperty("sbm.muleTriggerMeshTransformEnabled", "false");
33+
}
34+
3035
private static final String muleXmlSetPayload = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
3136
"\n" +
3237
"<mule xmlns:dw=\"http://www.mulesoft.org/schema/mule/ee/dw\" xmlns:http=\"http://www.mulesoft.org/schema/mule/http\" xmlns=\"http://www.mulesoft.org/schema/mule/core\" xmlns:doc=\"http://www.mulesoft.org/schema/mule/documentation\"\n" +
@@ -230,6 +235,7 @@ public static String transform(TmDwPayload payload) {
230235
}
231236
}
232237
""");
238+
disableTriggerMeshTransform();
233239
}
234240

235241
@Test
@@ -531,5 +537,7 @@ public void multipleDWLTransformInSameFlowShouldProduceMultipleClassesWithTrigge
531537
assertThat(projectContext.getProjectJavaSources().list().get(1).getTypes().get(0).toString()).isEqualTo("com.example.javadsl.TmDwPayload");
532538
assertThat(projectContext.getProjectJavaSources().list().get(2).getTypes().get(0).toString()).isEqualTo("com.example.javadsl.MultipleTransformsTransformTM_2");
533539
assertThat(projectContext.getProjectJavaSources().list().get(3).getTypes().get(0).toString()).isEqualTo("com.example.javadsl.MultipleTransformsTransformTM_0");
540+
541+
disableTriggerMeshTransform();
534542
}
535543
}

0 commit comments

Comments
 (0)