Procházet zdrojové kódy

Add tests for unnamed elements in list2css()

tags/v0.3.0
Garrick Aden-Buie před 6 roky
rodič
revize
7311e72ad0
1 změnil soubory, kde provedl 20 přidání a 0 odebrání
  1. +20
    -0
      tests/testthat/test-style_extra_css.R

+ 20
- 0
tests/testthat/test-style_extra_css.R Zobrazit soubor

@@ -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"
)
})
})

Načítá se…
Zrušit
Uložit