R version 4.6.0 RC (2026-04-21 r89932 ucrt) -- "Because it was There" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(OdysseusCharacterizationModule) > > test_check("OdysseusCharacterizationModule") attempting to download GiBleed trying URL 'https://raw.githubusercontent.com/OHDSI/EunomiaDatasets/main/datasets/GiBleed/GiBleed_5.3.zip' Content type 'application/zip' length 6861852 bytes (6.5 MB) ================================================== downloaded 6.5 MB attempting to extract and load: D:\temp\2026_04_22_09_40_17_30037\RtmpIpiuGj/GiBleed_5.3.zip to: D:\temp\2026_04_22_09_40_17_30037\RtmpIpiuGj/GiBleed_5.3.sqlite Connecting using SQLite driver Connecting using SQLite driver Connecting using SQLite driver Cohorts created in table main.cohort ▶ == Executing 1 analysis spec(s) ============================ • Executing spec 1001: Condition occurrence [-365, -1] ✓ 1156 rows returned ✓ Complete: 1 succeeded, 0 failed out of 1 Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Condition occurrence [-365, -1] ✓ 1156 rows returned Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned Cohorts created in table main.cohort Connecting using SQLite driver Cohorts created in table main.cohort Connecting using SQLite driver ▶ == Executing 2 analysis spec(s) ============================ • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned • Executing spec 1002: Condition occurrence [-30, -1] ✓ 16 rows returned ✓ Complete: 2 succeeded, 0 failed out of 2 Cohorts created in table main.cohort Connecting using SQLite driver ▶ == Executing 2 analysis spec(s) ============================ • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned • Executing spec 9999: bad_spec ! Spec 9999 failed: Error executing SQL: no such table: nonexistent_table_xyz An error report has been created at d:/RCompile/CRANincoming/R-devel/OdysseusCharacterizationModule.Rcheck/tests/testthat/errorReportSql.txt ✓ Complete: 1 succeeded, 1 failed out of 2 Cohorts created in table main.cohort Connecting using SQLite driver ▶ == Executing 1 analysis spec(s) ============================ • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned ✓ Complete: 1 succeeded, 0 failed out of 1 Cohorts created in table main.cohort Connecting using SQLite driver ▶ == Executing 0 analysis spec(s) ============================ ✓ Complete: 0 succeeded, 0 failed out of 0 Cohorts created in table main.cohort Connecting using SQLite driver ▶ == Executing 1 analysis spec(s) ============================ • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned ✓ Complete: 1 succeeded, 0 failed out of 1 Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Visit occurrence [-365, -1] ✓ 1 rows returned Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Procedure occurrence [-365, -1] ✓ 27 rows returned Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Measurement [-365, -1] ✓ 48 rows returned Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 1001: Drug exposure [-365, -1] ✓ 45 rows returned Cohorts created in table main.cohort Connecting using SQLite driver ▶ == Executing 3 analysis spec(s) ============================ • Executing spec 1001: Condition occurrence [-365, -1] ✓ 48 rows returned • Executing spec 2001: Drug exposure [-365, -1] ✓ 45 rows returned • Executing spec 3001: Procedure occurrence [-365, -1] ✓ 27 rows returned ✓ Complete: 3 succeeded, 0 failed out of 3 Cohorts created in table main.cohort Connecting using SQLite driver | | | 0% | |======================= | 33% | |=============================================== | 67% | |======================================================================| 100% Executing SQL took 0.00869 secs ✓ Created #concept_sets_c with 1 concept set(s): gi • Executing spec 10301: Concept set: gi (Condition occurrence) [-365, -1] ✓ 1 rows returned Cohorts created in table main.cohort Connecting using SQLite driver • Executing spec 100101: Cohort: Celecoxib [-365, -1] ✓ 0 rows returned Characterization Analysis Plan ======================================== Analysis Windows: 1 Base Feature Domains: 1 of 9 enabled condition_occurrence Cohort Features: disabled Concept Set Features: disabled Single Node Analysis Specifications ======================================== Total specs: 1 base : 1 First 5 analyses: [1] Condition occurrence [-30, -1] (id=1001) Single Node Spec ------------------------------ Analysis ID: 1001 Name: Condition occurrence [-30, -1] Table: condition_occurrence Window: [-30, -1] Type: start Overlap: FALSE ATC: FALSE Concept Set: FALSE Aggregated: TRUE Source: base [ FAIL 0 | WARN 0 | SKIP 0 | PASS 545 ] > > proc.time() user system elapsed 41.04 7.12 42.39