diff --git a/src/dc_dehtml.rs b/src/dc_dehtml.rs
index cdf66e824..80a642331 100644
--- a/src/dc_dehtml.rs
+++ b/src/dc_dehtml.rs
@@ -165,3 +165,28 @@ fn dehtml_starttag_cb(
_ => {}
}
}
+
+#[cfg(test)]
+mod tests {
+ use super::*;
+
+ #[test]
+ fn test_dc_dehtml() {
+ let cases = vec",
+ ),
+ ("
", ""),
+ (" bar ", "* bar *"),
+ (" bar foo", "* bar _ foo"),
+ ("& bar", "& bar"),
+ // Note missing '
+ ("