Entradas

Mostrando las entradas etiquetadas como codecov

Como adicionar o code coverage (codecov) no teu pacote R?

Imagen
A seguir os pasos para adicionar codecov, do blog  Eryk Walczak ,  How to add code coverage (codecov) to your R package? library(devtools) library(testthat) use_testthat() Logo, adiciona a função test. Eu usei a função 'cpt' do meu pacote   cptcity , do arquivo web das cores   cptcity  http://soliton.vm.bytemark.co.uk/pub/cpt-city/ use_test("cpt") Isot cria o arquivo test-cpt.R onde foram feitos os tests. Aqui, eu mudei a opção por default para ficar: test_that("cpt works", {   expect_equal(cpt("mpl_inferno", 10),                c("#000004", "#1B0C41", "#4B0C6B", "#781C6D",                  "#A52C60", "#CE4346", "#ED6925", "#FB9906",                  "#F7D03C", "#FCFFA4")                ) }) Logo rodei use_coverage(pkg = ".", type = c("codecov")) ...

Como agregar code coverage (codecov) en tu paquete de R?

Imagen
A continuación los pasos para agregar codecov, traducidos del blog  Eryk Walczak , del post  How to add code coverage (codecov) to your R package? library(devtools) library(testthat) use_testthat() Luego agrega una funcion test. En mi  caso use la funcion cpt de mi paquete cptcity , del archivo cptcity  http://soliton.vm.bytemark.co.uk/pub/cpt-city/ use_test("cpt") Esto crea el archivo test-cpt.R donde se realizan los tests. aqui modifique la opcion por default para que quedara: test_that("cpt works", {   expect_equal(cpt("mpl_inferno", 10),                c("#000004", "#1B0C41", "#4B0C6B", "#781C6D",                  "#A52C60", "#CE4346", "#ED6925", "#FB9906",                  "#F7D03C", "#FCFFA4")                ) }) luego corrí use_cove...