Welcome to ClientVPS Mirrors

CRAN Package Check Results for Package learningtower

CRAN Package Check Results for Package learningtower

Last updated on 2026-08-19 08:53:52 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.1 11.70 93.26 104.96 ERROR
r-devel-linux-x86_64-debian-gcc 1.1.1 9.75 68.08 77.83 ERROR
r-devel-linux-x86_64-fedora-clang 1.1.1 10.00 64.19 74.19 ERROR
r-devel-linux-x86_64-fedora-gcc 1.1.1 9.00 69.64 78.64 ERROR
r-devel-windows-x86_64 1.1.1 16.00 127.00 143.00 ERROR
r-patched-linux-x86_64 1.1.1 11.71 71.12 82.83 OK
r-release-linux-x86_64 1.1.1 11.27 84.86 96.13 ERROR
r-release-macos-arm64 1.1.1 4.00 40.00 44.00 OK
r-release-macos-x86_64 1.1.1 10.00 122.00 132.00 OK
r-release-windows-x86_64 1.1.1 14.00 0.00 14.00 OK
r-oldrel-macos-arm64 1.1.1 4.00 46.00 50.00 OK
r-oldrel-macos-x86_64 1.1.1 10.00 107.00 117.00 OK
r-oldrel-windows-x86_64 1.1.1 19.00 129.00 148.00 ERROR

Additional issues

M1mac

Check Details

Version: 1.1.1
Check: tests
Result: ERROR Running ‘testthat.R’ [27s/53s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1.1
Check: tests
Result: ERROR Running ‘testthat.R’ [18s/35s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.1.1
Check: tests
Result: ERROR Running ‘testthat.R’ [17s/35s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.1.1
Check: tests
Result: ERROR Running ‘testthat.R’ [17s/30s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.1.1
Check: tests
Result: ERROR Running 'testthat.R' [36s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64

Version: 1.1.1
Check: tests
Result: ERROR Running ‘testthat.R’ [26s/44s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-release-linux-x86_64

Version: 1.1.1
Check: tests
Result: ERROR Running 'testthat.R' [41s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(learningtower) The learningtower package (version 1.1.0) provides data from OECD PISA database between 2000 - 2022. For package size reasons, only a small subset is provided in the package. Use the function `load_student()` to access the full data. > > test_check("learningtower") Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2000... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2003... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2006... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2009... Saving _problems/test-student-col-types-45.R Downloading year 2012... Saving _problems/test-student-col-types-45.R Downloading year 2015... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2018... Saving _problems/test-student-col-types-45.R Downloading year 2022... Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Saving _problems/test-student-col-types-45.R Downloading year 2000... Downloading year 2000... Downloading year 2000... Downloading year 2003... Downloading year 2000... [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2000 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column mother_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column father_educ in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer in full dataset of 2000 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2003 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column television in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column computer_n in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column car in full dataset of 2003 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2003 should be numeric ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2006 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2006 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2009 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2012 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2015 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2015 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2018 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column country in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column student_id in full dataset of 2022 should be integer ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column desk in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column dishwasher in full dataset of 2022 should be factor ── Failure ('test-student-col-types.R:44:7'): load_student() returns correct structure for full datasets ── Expected `class(dataset[[expected_student_columns[i]]])[1] == expected_student_types[i]` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE Column wealth in full dataset of 2022 should be numeric [ FAIL 21 | WARN 0 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-windows-x86_64

Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.

This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.