You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by dd...@apache.org on 2015/12/30 19:11:28 UTC
[08/35] incubator-freemarker git commit: (More test for public static
fields access in configuration strings)
(More test for public static fields access in configuration strings)
Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/d5c2d143
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/d5c2d143
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/d5c2d143
Branch: refs/heads/2.3
Commit: d5c2d14366140460877e106b54e10544c40547bf
Parents: 0020e66
Author: ddekany <dd...@apache.org>
Authored: Mon Dec 21 02:28:10 2015 +0100
Committer: ddekany <dd...@apache.org>
Committed: Mon Dec 21 02:28:10 2015 +0100
----------------------------------------------------------------------
src/test/java/freemarker/core/ObjectBuilderSettingsTest.java | 7 +++++++
1 file changed, 7 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/d5c2d143/src/test/java/freemarker/core/ObjectBuilderSettingsTest.java
----------------------------------------------------------------------
diff --git a/src/test/java/freemarker/core/ObjectBuilderSettingsTest.java b/src/test/java/freemarker/core/ObjectBuilderSettingsTest.java
index 4276c7a..57648ec 100644
--- a/src/test/java/freemarker/core/ObjectBuilderSettingsTest.java
+++ b/src/test/java/freemarker/core/ObjectBuilderSettingsTest.java
@@ -951,6 +951,13 @@ public class ObjectBuilderSettingsTest {
assertThat(e.getMessage(),
containsString("freemarker.core.ObjectBuilderSettingsTest$TestStaticFields.CONST"));
}
+ try {
+ assertEqualsEvaled(123, "java.lang.String(freemarker.core.ObjectBuilderSettingsTest$TestBean5.INSTANCE)");
+ fail();
+ } catch (_ObjectBuilderSettingEvaluationException e) {
+ assertThat(e.getMessage(),
+ containsString("freemarker.core.ObjectBuilderSettingsTest$TestBean5()"));
+ }
}
private void assertEqualsEvaled(Object expectedValue, String s)