R Under development (unstable) (2026-02-07 r89380 ucrt) -- "Unsuffered Consequences" 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(dtaudit) > > test_check("dtaudit") =============== String Column Diagnosis =============== Variable: c("a", "b") -------------------------------------------------------- Total elements: 2 -------------------------------------------------------- Missing & Empty: NA values: 0 (0.0%) Empty strings: 0 (0.0%) Whitespace-only: 0 (0.0%) -------------------------------------------------------- Whitespace Issues: Leading whitespace: 0 Trailing whitespace: 0 -------------------------------------------------------- Encoding: Non-ASCII chars: 0 -------------------------------------------------------- Case Inconsistencies: Variant groups: 0 Total variants: 0 =============== String Cleaning Audit =============== Variable: c("a", "b") Function: toupper ----------------------------------------------------- Total elements: 2 NA values: 0 Changed: 2 (100.0% of non-NA) Unchanged: 0 ----------------------------------------------------- Examples of changes (showing 2 of 2): before after a A b B Access cleaned vector with: result$cleaned [ FAIL 0 | WARN 0 | SKIP 0 | PASS 336 ] > > proc.time() user system elapsed 3.10 0.50 3.59