Some(content) => content == "×",
}),
};
- let class = HTML::from(if is_empty { "" } else { "yes" });
+ let class = HTML::from(if is_empty { "" } else { r#" class="yes""# });
let contents = match instances {
None => HTML::from(""),
Some(is) => render_instances(is),
};
row.entries.remove(col);
HTML(format!(
- r#"<td class="{class}" onmouseover="h2('{row_label}','{col_label}')" onmouseout="ch2('{row_label}','{col_label}')">{contents}</td>"#
+ r#"<td{class} onmouseover="h2('{row_label}','{col_label}')" onmouseout="ch2('{row_label}','{col_label}')">{contents}</td>"#
))
}
}
),
HTML::from(
- r#"<td class="" onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')"></td>"#
+ r#"<td onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')"></td>"#
)
);
assert_eq!(
}
),
HTML::from(
- r#"<td class="" onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')"></td>"#
+ r#"<td onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')"></td>"#
)
);
assert_eq!(
}
),
HTML::from(
- r#"<td class="" onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')">×</td>"#
+ r#"<td onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')">×</td>"#
)
);
assert_eq!(
})
),
HTML::from(
- r#"<tr><th id="nope">nope</th><td class="" onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')"></td><td class="leftover" onmouseover="highlight('nope')" onmouseout="clear_highlight('nope')">bar</td></tr>
+ r#"<tr><th id="nope">nope</th><td onmouseover="h2('nope','foo')" onmouseout="ch2('nope','foo')"></td><td class="leftover" onmouseover="highlight('nope')" onmouseout="clear_highlight('nope')">bar</td></tr>
"#
)
);