This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
The following commit(s) were added to refs/heads/master by this push:
new c2320ebe81 fix test case for more forgiving let parse
c2320ebe81 is described below
commit c2320ebe81f71f8ddb4980aff93e36d2f7ec7c21
Author: Alex Heneveld <[email protected]>
AuthorDate: Mon Feb 5 13:20:33 2024 +0000
fix test case for more forgiving let parse
---
.../brooklyn/core/workflow/WorkflowInputOutputExtensionTest.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git
a/core/src/test/java/org/apache/brooklyn/core/workflow/WorkflowInputOutputExtensionTest.java
b/core/src/test/java/org/apache/brooklyn/core/workflow/WorkflowInputOutputExtensionTest.java
index 5e938b9310..508b735b7e 100644
---
a/core/src/test/java/org/apache/brooklyn/core/workflow/WorkflowInputOutputExtensionTest.java
+++
b/core/src/test/java/org/apache/brooklyn/core/workflow/WorkflowInputOutputExtensionTest.java
@@ -430,7 +430,11 @@ public class WorkflowInputOutputExtensionTest extends
BrooklynMgmtUnitTestSuppor
assertLetGives.apply("\"${person}\" is '${person}'", "${person} is
${person}");
assertLetGives.apply("\"${person}\" is '\"${person}\"'", "${person} is
\"${person}\"");
assertLetGives.apply("\"${person}\" is 'person'", "${person} is
person");
- Asserts.assertFails(() -> invoke.accept("\"${person}\" is ''person
'"));
+
+ //Asserts.assertFails(() -> invoke.accept("\"${person}\" is ''person
'"));
+ // now this is allowed as it will attempt to parse it as one big
string if words do not parse
+ assertLetGives.apply("\"${person}\" is ''person '", "\"Anna\" is
''person '");
+
assertLetGives.apply("\"${person} is person \"", "${person} is
person ");
Asserts.assertFails(() -> invoke.accept("\"\"${person}\" is person
\""));
assertLetGives.apply("\"'${person}' is person \"", "'${person}' is
person ");