Some test fiddling to make things work in GWT.
This commit is contained in:
@@ -10,7 +10,9 @@ import java.text.SimpleDateFormat;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
import java.util.Optional;
|
||||
import java.util.TimeZone;
|
||||
|
||||
@@ -255,4 +257,13 @@ public class MustacheTest extends SharedTests
|
||||
Date today = new Date(1389208567874L);
|
||||
}));
|
||||
}
|
||||
|
||||
@Test public void testMapEntriesPlusReflectSection () {
|
||||
Map<String,String> data = new HashMap<String,String>();
|
||||
data.put("k1", "v1");
|
||||
data.put("k2", "v2");
|
||||
// 'key' and 'value' here rely on reflection so we can't test this in GWT
|
||||
test("k1v1k2v2", "{{#map.entrySet}}{{key}}{{value}}{{/map.entrySet}}",
|
||||
context("map", data));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -74,7 +74,8 @@ public abstract class SharedTests extends GWTTestCase
|
||||
Map<String,String> data = new HashMap<String,String>();
|
||||
data.put("k1", "v1");
|
||||
data.put("k2", "v2");
|
||||
test("k1v1k2v2", "{{#map.entrySet}}{{key}}{{value}}{{/map.entrySet}}",
|
||||
test(Mustache.compiler().escapeHTML(false),
|
||||
"k1=v1k2=v2", "{{#map.entrySet}}{{.}}{{/map.entrySet}}",
|
||||
context("map", data));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user