mirror of
https://github.com/msberends/AMR.git
synced 2025-07-09 08:52:15 +02:00
(v1.3.0.9014) as.mo() speed improvement
This commit is contained in:
@ -24,30 +24,30 @@ context("ab_property.R")
|
||||
test_that("ab_property works", {
|
||||
skip_on_cran()
|
||||
|
||||
expect_identical(ab_name("AMX"), "Amoxicillin")
|
||||
expect_identical(ab_name("AMX", language = NULL), "Amoxicillin")
|
||||
expect_identical(as.character(ab_atc("AMX")), "J01CA04")
|
||||
expect_identical(ab_cid("AMX"), as.integer(33613))
|
||||
|
||||
expect_equal(class(ab_tradenames("AMX")), "character")
|
||||
expect_equal(class(ab_tradenames(c("AMX", "AMX"))), "list")
|
||||
|
||||
expect_identical(ab_group("AMX"), "Beta-lactams/penicillins")
|
||||
expect_identical(ab_atc_group1("AMX"), "Beta-lactam antibacterials, penicillins")
|
||||
expect_identical(ab_atc_group2("AMX"), "Penicillins with extended spectrum")
|
||||
expect_identical(ab_group("AMX", language = NULL), "Beta-lactams/penicillins")
|
||||
expect_identical(ab_atc_group1("AMX", language = NULL), "Beta-lactam antibacterials, penicillins")
|
||||
expect_identical(ab_atc_group2("AMX", language = NULL), "Penicillins with extended spectrum")
|
||||
|
||||
expect_identical(ab_name("Fluclox"), "Flucloxacillin")
|
||||
expect_identical(ab_name("fluklox"), "Flucloxacillin")
|
||||
expect_identical(ab_name("floxapen"), "Flucloxacillin")
|
||||
expect_identical(ab_name(21319), "Flucloxacillin")
|
||||
expect_identical(ab_name("J01CF05"), "Flucloxacillin")
|
||||
expect_identical(ab_name("Fluclox", language = NULL), "Flucloxacillin")
|
||||
expect_identical(ab_name("fluklox", language = NULL), "Flucloxacillin")
|
||||
expect_identical(ab_name("floxapen", language = NULL), "Flucloxacillin")
|
||||
expect_identical(ab_name(21319, language = NULL), "Flucloxacillin")
|
||||
expect_identical(ab_name("J01CF05", language = NULL), "Flucloxacillin")
|
||||
|
||||
expect_identical(ab_ddd("AMX", "oral"), 1)
|
||||
expect_identical(ab_ddd("AMX", "oral", units = TRUE), "g")
|
||||
expect_identical(ab_ddd("AMX", "iv"), 1)
|
||||
expect_identical(ab_ddd("AMX", "iv", units = TRUE), "g")
|
||||
|
||||
expect_identical(ab_name(x = c("AMC", "PLB")), c("Amoxicillin/clavulanic acid", "Polymyxin B"))
|
||||
expect_identical(ab_name(x = c("AMC", "PLB"), tolower = TRUE),
|
||||
expect_identical(ab_name(x = c("AMC", "PLB"), language = NULL), c("Amoxicillin/clavulanic acid", "Polymyxin B"))
|
||||
expect_identical(ab_name(x = c("AMC", "PLB"), tolower = TRUE, language = NULL),
|
||||
c("amoxicillin/clavulanic acid", "polymyxin B"))
|
||||
|
||||
expect_equal(class(ab_info("AMX")), "list")
|
||||
|
Reference in New Issue
Block a user