From d53f99227f75f096e3796bbf1bd62eb630d73682 Mon Sep 17 00:00:00 2001 From: Matt Coley Date: Thu, 30 Jan 2020 10:18:56 -0500 Subject: [PATCH] Replicate string bug --- .../hubspot/jinjava/lib/filter/TrimFilterTest.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/test/java/com/hubspot/jinjava/lib/filter/TrimFilterTest.java b/src/test/java/com/hubspot/jinjava/lib/filter/TrimFilterTest.java index dba08a57c..b798f3973 100644 --- a/src/test/java/com/hubspot/jinjava/lib/filter/TrimFilterTest.java +++ b/src/test/java/com/hubspot/jinjava/lib/filter/TrimFilterTest.java @@ -2,6 +2,8 @@ import static org.assertj.core.api.Assertions.assertThat; +import java.net.URISyntaxException; + import org.junit.Before; import org.junit.Test; @@ -31,4 +33,15 @@ public void testTrimSafeString() { assertThat(filter.filter(new SafeString(" foo "), interpreter)).isInstanceOf(SafeString.class); } + @Test + public void itTrimsObject() throws URISyntaxException { + assertThat(filter.filter(new TestObject(), interpreter)).isEqualTo("hello"); + } + + private class TestObject { + @Override + public String toString() { + return " hello "; + } + } }