R version 4.6.0 RC (2026-04-17 r89912 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. > if (requireNamespace("tinytest", quietly = TRUE)) { + + library(h5lite) + + if (dir.exists("tinytests")) { test_dir <- "tinytests" } + else { test_dir <- "tests/tinytests" } + + results <- tinytest::run_test_dir(test_dir) + passed <- as.logical(results) + + print(results) + + if (!all(passed)) { + stop("One or more tinytest tests failed.") + } + } test-character.r.............. 7 tests OK test-character.r.............. 14 tests OK test-character.r.............. 21 tests OK test-character.r.............. 28 tests OK test-character.r.............. 35 tests OK test-character.r.............. 40 tests OK 0.3s test-coerce.r................. 36 tests OK test-coerce.r................. 62 tests OK 0.3s test-complex.r................ 3 tests OK test-complex.r................ 4 tests OK test-complex.r................ 5 tests OK 34ms test-compress.r............... 13 tests OK test-compress.r............... 26 tests OK test-compress.r............... 34 tests OK test-compress.r............... 41 tests OK test-compress.r............... 48 tests OK test-compress.r............... 58 tests OK test-compress.r............... 60 tests OK test-compress.r............... 69 tests OK test-compress.r............... 75 tests OK test-compress.r............... 82 tests OK 0.2s test-dataframe.r.............. 31 tests OK test-dataframe.r.............. 33 tests OK 53ms test-double.r................. 2 tests OK test-double.r................. 7 tests OK test-double.r................. 8 tests OK test-double.r................. 9 tests OK test-double.r................. 12 tests OK 47ms test-factor.r................. 4 tests OK test-factor.r................. 5 tests OK test-factor.r................. 6 tests OK test-factor.r................. 8 tests OK 56ms test-file-ops.r............... 3 tests OK test-file-ops.r............... 8 tests OK test-file-ops.r............... 16 tests OK test-file-ops.r............... 28 tests OK 67ms test-h5-class.r............... 23 tests OK 46ms test-info.r................... 34 tests OK test-info.r................... 67 tests OK test-info.r................... 86 tests OK test-info.r................... 112 tests OK test-info.r................... 140 tests OK 0.4s test-inspect.r................ 1 tests OK test-inspect.r................ 14 tests OK test-inspect.r................ 16 tests OK test-inspect.r................ 18 tests OK test-inspect.r................ 20 tests OK test-inspect.r................ 24 tests OK test-inspect.r................ 26 tests OK test-inspect.r................ 28 tests OK test-inspect.r................ 31 tests OK 0.1s test-integer.r................ 12 tests OK test-integer.r................ 26 tests OK test-integer.r................ 30 tests OK test-integer.r................ 33 tests OK test-integer.r................ 57 tests OK 4.6s test-list.r................... 6 tests OK test-list.r................... 7 tests OK 0.2s test-logical.r................ 3 tests OK test-logical.r................ 4 tests OK test-logical.r................ 5 tests OK test-logical.r................ 7 tests OK 44ms test-partial-read.r........... 14 tests OK test-partial-read.r........... 20 tests OK test-partial-read.r........... 35 tests OK test-partial-read.r........... 42 tests OK test-partial-read.r........... 49 tests OK test-partial-read.r........... 56 tests OK 0.2s test-raw.r.................... 4 tests OK test-raw.r.................... 5 tests OK 22ms All ok, 596 results (6.6s) > > proc.time() user system elapsed 4.43 2.37 6.78