Nothing
# run the full test only in my personal machine
if (Sys.getenv('USERNAME') == 'igorl') {
df <- query_desimbursements(year = c(1995:2021))
# Data below from file https://www.bndes.gov.br/wps/wcm/connect/site/c447152b-f540-4b54-a30e-e6d96d375637/DESEMBOLSOS+DO+SISTEMA+BNDES.xlsx?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_7QGCHA41LORVA0AHO1SIO51085-c447152b-f540-4b54-a30e-e6d96d375637-ohz2OC6
consolidated_values_1995_2021 <- rev(c(64301894837.3, 64921466643.8, 55313843672.9,
69303220810.0, 70750785420.9, 88256500663.2, 135942045428.4,
187836868950.3, 190419035117.3, 155992269821.0,
138873436656.7, 168422747024.7, 136356355110.0, 90877907888.2,
64891795274.5, 51318015291.3, 46980237258.8, 39833897351.2,
33533588775.1, 37419271861.5, 25216524876.8, 23045830658.1,
18051513819.3, 18990882466.4, 17894060667.0, 9672615267.3,
7097870478.2))
year <- df %>%
dplyr::group_by(ano) %>%
dplyr::summarise(valor = sum(desembolsos_reais))
test_that("Check values from previous years", {
expect_equal(nrow(df), 3331174)
expect_equal(ncol(df), 16)
expect_equal(sum(df$desembolsos_reais), 2011514482090)
# check total with the data consolidated yearly from BNDES from 1995 to 2021
# round to remove the cents (all needs that every element of the vector be TRUE)
expect_equal(all(round(year$valor, 0) == round(consolidated_values_1995_2021, 0)), TRUE)
})
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.