tests/testthat/test-get-join-keys.R

context("Check shared column names")
library(powerwash)

test_that("get_join_keys work for multiple data frames", {
  example_dfs <- list(data.frame(a = 1, b = 2), data.frame(b = 2, c = 3))

  expect_setequal(get_join_keys(example_dfs), c("b"))
})

test_that("get_join_keys work for 1 data frame", {
  example_dfs <- list(data.frame(a = 1, b = 2))

  expect_setequal(get_join_keys(example_dfs), c("a", "b"))
})
achau713/powerwash documentation built on Aug. 9, 2020, 6:46 p.m.