Skip to content

Commit 9c2cd43

Browse files
committed
update unit tests
1 parent 2a6aa10 commit 9c2cd43

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/testthat/test-theme.r

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,7 @@ test_that("all elements in complete themes have inherit.blank=TRUE", {
328328
expect_true(inherit_blanks(theme_linedraw()))
329329
expect_true(inherit_blanks(theme_minimal()))
330330
expect_true(inherit_blanks(theme_void()))
331+
expect_true(inherit_blanks(theme_transparent()))
331332
})
332333

333334
test_that("elements can be merged", {
@@ -477,6 +478,9 @@ test_that("provided themes explicitly define all elements", {
477478

478479
t <- theme_test()
479480
expect_true(all(names(t) %in% elements))
481+
482+
t <- theme_transparent()
483+
expect_true(all(names(t) %in% elements))
480484
})
481485

482486
test_that("Theme elements are checked during build", {
@@ -538,6 +542,7 @@ test_that("themes don't change without acknowledgement", {
538542
expect_doppelganger("theme_light", plot + theme_light())
539543
expect_doppelganger("theme_void", plot + theme_void())
540544
expect_doppelganger("theme_linedraw", plot + theme_linedraw())
545+
expect_doppelganger("theme_transparent", plot + theme_transparent())
541546
})
542547

543548
test_that("themes look decent at larger base sizes", {
@@ -554,6 +559,7 @@ test_that("themes look decent at larger base sizes", {
554559
expect_doppelganger("theme_light_large", plot + theme_light(base_size = 33))
555560
expect_doppelganger("theme_void_large", plot + theme_void(base_size = 33))
556561
expect_doppelganger("theme_linedraw_large", plot + theme_linedraw(base_size = 33))
562+
expect_doppelganger("theme_transparent", plot + theme_transparent(base_size = 33))
557563
})
558564

559565
test_that("axes can be styled independently", {

0 commit comments

Comments
 (0)