+ fun `element loader logs information from downloaded freesite`() {
+ runWithCallback(textKey) { _, _, callback, _ ->
+ callback.loaded(FreenetURI(textKey), "text/html; charset=UTF-8", read("element-loader.html"))
+ assertThat(loggedRecords.map(LogRecord::getMessage), contains(allOf(
+ containsString(textKey), containsString("Some Nice Page Title"),
+ containsString("This is an example of a very nice freesite.")
+ )))
+ }
+ }
+
+ @Test