Pārlūkot izejas kodu

Add tests for unnamed elements in list2css()

tags/v0.3.0
Garrick Aden-Buie pirms 6 gadiem
vecāks
revīzija
7311e72ad0
1 mainītis faili ar 20 papildinājumiem un 0 dzēšanām
  1. +20
    -0
      tests/testthat/test-style_extra_css.R

+ 20
- 0
tests/testthat/test-style_extra_css.R Parādīt failu

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

Notiek ielāde…
Atcelt
Saglabāt