CRAN Package Check Results for Package autodb

Last updated on 2026-08-16 13:48:53 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.3.0 9.08 755.03 764.11 ERROR
r-devel-linux-x86_64-debian-gcc 3.3.0 5.48 494.97 500.45 ERROR
r-devel-linux-x86_64-fedora-clang 3.3.0 468.93 OK
r-devel-linux-x86_64-fedora-gcc 3.3.0 467.23 OK
r-devel-windows-x86_64 3.3.0 13.00 713.00 726.00 OK
r-patched-linux-x86_64 3.3.0 9.03 677.14 686.17 OK
r-release-linux-x86_64 3.3.0 9.17 743.81 752.98 ERROR
r-release-macos-arm64 3.3.0 2.00 188.00 190.00 OK
r-release-macos-x86_64 3.3.0 6.00 786.00 792.00 OK
r-release-windows-x86_64 3.3.0 12.00 0.00 12.00 OK
r-oldrel-macos-arm64 3.3.0 2.00 208.00 210.00 OK
r-oldrel-macos-x86_64 3.3.0 6.00 810.00 816.00 OK
r-oldrel-windows-x86_64 3.3.0 15.00 949.00 964.00 OK

Check Details

Version: 3.3.0
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [9m/11m] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(autodb) Attaching package: 'autodb' The following object is masked from 'package:stats': decompose > > test_check("autodb") Saving _problems/test-database-440.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 886 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-database.r:394:5'): database / is subsetted to a valid database schema, obeys usual subsetting rules... ── Falsifiable after 1 tests, and 72 shrinks <expectation_success/expectation/condition> As expected Counterexample: [[1]] [1] FALSE [[2]] [1] TRUE [[3]] database with 2 relations 6 attributes: a, b, c, d, e, f relation b_d: b, d, c, f; 1 record key 1: b, d relation c_f: c, f, b, d; 2 records key 1: c, f references: b_d.{b, f} -> c_f.{c, f} [[4]] [1] TRUE TRUE [ FAIL 1 | WARN 0 | SKIP 0 | PASS 886 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 3.3.0
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [354s/476s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(autodb) Attaching package: 'autodb' The following object is masked from 'package:stats': decompose > > test_check("autodb") Saving _problems/test-join-45.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 886 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-join.r:13:5'): df_join / merges tables with matching names/classes and 1D columns in the same way as merge() ── Falsifiable after 10 tests, and 44 shrinks <expectation_failure/expectation/error/condition> Expected `fn1(...)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Backtrace: x 1. \-hedgehog::forall(...) at test-join.r:13:5 2. \-hedgehog:::run.prop(property, counterexample$smallest, curry) 3. +-base::tryCatch(...) 4. | \-base (local) tryCatchList(expr, classes, parentenv, handlers) 5. | \-base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 6. | \-base (local) doTryCatch(return(expr), name, parentenv, handler) 7. +-base::withCallingHandlers(...) 8. +-base::do.call(property, arguments) 9. \-autodb (local) `<fn>`(`<list>`) 10. \-testthat (local) fn2(fn1(...)) at ./helper.r:1459:30 Counterexample: [[1]] vyaQy KfgdP.Vy djzqopFA jF 1 NA -2 NULL FALSE 2 NULL 0 NULL FALSE 3 NULL 0 NULL FALSE 4 NULL 0 NULL FALSE 5 NULL 0 NULL FALSE 6 NULL 0 NULL FALSE [[2]] vyaQy KfgdP.Vy djzqopFA jF 1 NULL 0 NULL FALSE 2 NULL 0 NULL FALSE 3 NA -2 NULL FALSE 4 NULL 0 NULL FALSE 5 NULL 0 NULL FALSE 6 NULL 0 NULL FALSE [ FAIL 1 | WARN 0 | SKIP 0 | PASS 886 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 3.3.0
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [9m/12m] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(autodb) Attaching package: 'autodb' The following object is masked from 'package:stats': decompose > > test_check("autodb") Saving _problems/test-database-939.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 886 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-database.r:930:5'): database / concatenates to a valid database ── Falsifiable after 4 tests, and 100 shrinks <expectation_failure/expectation/error/condition> foreign key 1 has differing child/join record counts: 2 vs 1 Backtrace: x 1. \-hedgehog::forall(...) at test-database.r:930:5 2. \-hedgehog:::run.prop(property, counterexample$smallest, curry) 3. +-base::tryCatch(...) 4. | \-base (local) tryCatchList(expr, classes, parentenv, handlers) 5. | \-base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 6. | \-base (local) doTryCatch(return(expr), name, parentenv, handler) 7. +-base::withCallingHandlers(...) 8. +-base::do.call(property, arguments) 9. \-autodb (local) `<fn>`(FALSE, `<list>`) 10. \-autodb:::expect_valid_database(do.call(c, dss), same_attr_name = san) at test-database.r:937:7 Counterexample: [[1]] [1] FALSE [[2]] [[2]][[1]] database with 3 relations 6 attributes: a, b, c, d, e, f relation X: ; 1 record key 1: relation X.1: ; 1 record key 1: relation X.2: ; 1 record key 1: no references [[2]][[2]] database with 3 relations 6 attributes: a, b, c, d, e, f relation X: a, b, c, d; 0 records key 1: relation a: a, b, c, d; 3 records key 1: a relation b_c: b, c, a, d; 2 records key 1: b, c references: b_c.{d} -> a.{a} X.{b, c} -> b_c.{b, c} [ FAIL 1 | WARN 0 | SKIP 0 | PASS 886 ] Error: ! Test failures. Execution halted Flavor: r-release-linux-x86_64