inst/tinytest/test_French.R

if (Sys.getenv("ES_PACKAGE_TESTING_73179826243954") == "true") {

    archive.dir <- "~/Downloads/French"
    if (!dir.exists(archive.dir))
        dir.create(archive.dir)

    dataset <- "Portfolios_Formed_on_ME_Daily_CSV.zip"
    data <- French(archive.dir, dataset, price.series = TRUE,
                   frequency = "daily")


    ##
    for (d in French())
        data <- French(archive.dir, d)


    ## Sector Definitions
    codes <- French("~/Downloads/French",
                    "Siccodes49.zip")
    expect_equal(colnames(codes),
                 c("num", "abbr", "industry", "industry_group", "start", "end"))


    codes <- French("~/Downloads/French",
                    "Siccodes12.zip")
    expect_equal(colnames(codes),
                 c("num", "abbr", "industry", "industry_group", "start", "end"))

}

Try the NMOF package in your browser

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

NMOF documentation built on Oct. 20, 2023, 9:07 a.m.