tests/testthat/test_statements_get_statements_data.R

page <- read_html("http://www.sejm.gov.pl/Sejm7.nsf/wypowiedz.xsp?posiedzenie=15&dzien=1&wyp=0")
page <- html_nodes(page, ".stenogram")
statements_links <- html_nodes(page, "h2 a")

test_that("result of function", {
  expect_equal(class(statements_get_statements_data(statements_links)), "data.frame")
})

test_that("columns of table", {
  expect_equal(ncol(statements_get_statements_data(statements_links)), 3)
})


test_that("rows of table", {
  expect_gt(nrow(statements_get_statements_data(statements_links)), 0)
})

Try the sejmRP package in your browser

Any scripts or data that you put into this service are public.

sejmRP documentation built on May 2, 2019, 5:16 a.m.