Sfoglia il codice sorgente

Add tests for unnamed elements in list2css()

tags/v0.3.0
Garrick Aden-Buie 6 anni fa
parent
commit
7311e72ad0
1 ha cambiato i file con 20 aggiunte e 0 eliminazioni
  1. +20
    -0
      tests/testthat/test-style_extra_css.R

+ 20
- 0
tests/testthat/test-style_extra_css.R Vedi File

@@ -140,4 +140,24 @@ describe("list2css()", {
)
expect_error(list2css(css))
})

it("errors if css contains unnamed elements", {
expect_error(list2css(list(list(color = "#bad"))))
expect_error(
list2css(list(.a = list(color = "#bad"), list(`background-color` = "#bad"))),
"elements.+must be named.+2 is"
)
expect_error(
list2css(list(.a = list(color = "#bad"), list(`background-color` = "#bad"), list(`border-color` = "#bad"))),
"elements.+must be named.+2, 3 are"
)
expect_error(
list2css(list(body = list("#bad"))),
"elements.+must be named.+body.+has"
)
expect_error(
list2css(list(body = list("#bad"), thing = list("#bad"))),
"elements.+must be named.+body, thing.+have"
)
})
})

Loading…
Annulla
Salva