Running ‘testthat.R’ [4s/437s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(rcongresso)
  > 
  > test_check("rcongresso")
  ── 1. Failure: Not Empty (@test_deputados.R#44)  ───────────────────────────────
  nrow(dep_gastos) != 0 isn't true.
  
  ── 2. Error: Quantidade de itens por requisição (@test_proposicoes.R#82)  ──────
  Falha na requisicao a API dos Dados Abertos. Erro 504 ao tentar acessar: https://dadosabertos.camara.leg.br/api/v2/proposicoes?dataInicio=2007-01-01&dataFim=2017-01-01&itens=100&pagina=1
  1: expect_equal(dim(fetch_proposicao(dataInicio = "2007-01-01", dataFim = "2017-01-01", 
         itens = 100)), TAM_DF_100REQ) at testthat/test_proposicoes.R:82
  2: quasi_label(enquo(object), label)
  3: eval_bare(get_expr(quo), get_env(quo))
  4: fetch_proposicao(dataInicio = "2007-01-01", dataFim = "2017-01-01", itens = 100)
  5: .fetch_using_queries(parametros, .PROPOSICOES_PATH) %>% .assert_dataframe_completo(.COLNAMES_PROPOSICAO) %>% 
         .coerce_types(.COLNAMES_PROPOSICAO)
  6: eval(lhs, parent, parent)
  7: eval(lhs, parent, parent)
  8: .fetch_using_queries(parametros, .PROPOSICOES_PATH)
  9: .fetch_itens(.verifica_parametros_entrada(parametros), API_path)
  10: query %>% tibble::as.tibble() %>% dplyr::rowwise() %>% dplyr::do(.congresso_api(API_path, 
         .))
  ...
  25: .use_backoff_exponencial(path, query, timeout, tentativa + 1)
  26: .get_from_api(path, query, final_timeout, tentativa)
  27: .use_backoff_exponencial(path, query, timeout, tentativa + 1)
  28: .get_from_api(path, query, final_timeout, tentativa)
  29: .use_backoff_exponencial(path, query, timeout, tentativa + 1)
  30: .get_from_api(path, query, final_timeout, tentativa)
  31: .use_backoff_exponencial(path, query, timeout, tentativa + 1)
  32: .get_from_api(path, query, final_timeout, tentativa)
  33: .MENSAGEM_ERRO_REQ(httr::status_code(resp), api_url)
  34: stop(sprintf("Falha na requisicao a API dos Dados Abertos. Erro %s ao tentar acessar: %s", 
         error_code, api_url), call. = FALSE)
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  OK: 71 SKIPPED: 0 FAILED: 2
  1. Failure: Not Empty (@test_deputados.R#44) 
  2. Error: Quantidade de itens por requisição (@test_proposicoes.R#82) 
  
  Error: testthat unit tests failed
  Execution halted