import static org.junit.Assert.*;
+import com.hughes.util.StringUtil;
+
import org.apache.commons.lang3.StringEscapeUtils;
import org.junit.Test;
@Test
public void testEscapeHtml() {
- // Somehow need to escape IPA unicode specially :(
- assertEquals("", StringEscapeUtils.escapeXml("IPA|/dɛɪ̯/|lang=nds"));
+ // This isn't actually valid html:
+ assertEquals("IPA|/dɛɪ̯/|lang=nds", StringEscapeUtils.escapeHtml3("IPA|/dɛɪ̯/|lang=nds"));
+ // Hopefully this is:
+ assertEquals("IPA|/dɛɪ̯/|lang=nds", StringUtil.escapeToPureHtmlUnicode("IPA|/dɛɪ̯/|lang=nds"));
}
-
+
}