Skip to content

Commit

Permalink
tests: fix test by setting quarto.version as numeric_version
Browse files Browse the repository at this point in the history
  • Loading branch information
davidgohel committed Apr 12, 2024
1 parent a77d19c commit 7ac8b14
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tests/testthat/test-latex.R
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ test_that("fonts are defined in latex", {
flextable::font(fontname = "Liberation Sans", part = "body")

# R Markdown with pdflatex
knitr::opts_knit$set("quarto.version"=NULL)
knitr::opts_knit$set("quarto.version" = NULL)
latex_str <- flextable:::gen_raw_latex(ft, quarto = FALSE)
expect_no_match(latex_str, regexp = "Liberation Sans", fixed = TRUE)

knitr::opts_knit$set("rmarkdown.pandoc.args"= c("--pdf-engine", "xelatex"))
knitr::opts_knit$set("rmarkdown.pandoc.args" = c("--pdf-engine", "xelatex"))
latex_str <- flextable:::gen_raw_latex(ft, quarto = FALSE)
expect_match(latex_str, regexp = "Liberation Sans", fixed = TRUE)
knitr::opts_knit$set("rmarkdown.pandoc.args"= NULL)
knitr::opts_knit$set("rmarkdown.pandoc.args" = NULL)

# quarto
knitr::opts_knit$set("quarto.version"=1)
knitr::opts_knit$set("quarto.version" = numeric_version(1))
latex_str <- flextable:::gen_raw_latex(ft, quarto = TRUE)
expect_match(latex_str, regexp = "Liberation Sans", fixed = TRUE)
})

0 comments on commit 7ac8b14

Please sign in to comment.