Fix the duplicated row bug in LaTeX table. Fix a bug introduced in #73. Change back to div for cell_spec
diff --git a/tests/visual_tests/tooltip.Rmd b/tests/visual_tests/tooltip.Rmd
new file mode 100644
index 0000000..55f81b3
--- /dev/null
+++ b/tests/visual_tests/tooltip.Rmd
@@ -0,0 +1,35 @@
+---
+title: "Untitled"
+author: "Hao"
+date: "10/15/2017"
+output: html_document
+---
+
+```{r, include=FALSE}
+library(knitr)
+library(kableExtra)
+library(tidyverse)
+```
+
+```{r}
+htmlFun = function(content) {
+ x = htmltools::tags$div(content, class = 'error')
+ # you could also do this if you don't care about escaping HTML entities in 'content':
+ # x = htmltools::HTML(paste('<div class="error">', content, '</div>'))
+ d = htmltools::htmlDependency(
+ 'knitr-css', '1.2.3', src = system.file('misc', package = 'knitr'),
+ stylesheet = 'knitr.css'
+ )
+ x = htmltools::attachDependencies(x, d)
+ x
+}
+
+htmlFun('Hello World!')
+```
+
+```{r}
+mtcars[1:5, 1:2] %>%
+ mutate(mpg = cell_spec(mpg, tooltip = cyl)) %>%
+ kable("html", escape = F) %>%
+ htmltools::HTML()
+```