Last updated on 2025-12-20 17:50:25 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 0.16.3 | 54.77 | 275.13 | 329.90 | ERROR | |
| r-devel-linux-x86_64-debian-gcc | 0.16.3 | 35.70 | 181.56 | 217.26 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 0.16.3 | 96.00 | 426.51 | 522.51 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 0.16.3 | 94.00 | 410.74 | 504.74 | ERROR | |
| r-devel-windows-x86_64 | 0.16.3 | 52.00 | 274.00 | 326.00 | OK | |
| r-patched-linux-x86_64 | 0.16.3 | 58.78 | 254.45 | 313.23 | OK | |
| r-release-linux-x86_64 | 0.16.3 | 47.90 | 256.96 | 304.86 | OK | |
| r-release-macos-arm64 | 0.16.3 | OK | ||||
| r-release-macos-x86_64 | 0.16.3 | 35.00 | 225.00 | 260.00 | OK | |
| r-release-windows-x86_64 | 0.16.3 | 54.00 | 249.00 | 303.00 | OK | |
| r-oldrel-macos-arm64 | 0.16.3 | NOTE | ||||
| r-oldrel-macos-x86_64 | 0.16.3 | 38.00 | 213.00 | 251.00 | NOTE | |
| r-oldrel-windows-x86_64 | 0.16.3 | 76.00 | 319.00 | 395.00 | OK |
Version: 0.16.3
Check: tests
Result: ERROR
Running ‘testthat.R’ [51s/52s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(eplusr)
> eplusr_option(verbose_info = FALSE)
$verbose_info
[1] FALSE
>
> test_check("eplusr")
Starting 2 test processes.
> test-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-idd-115.R
Saving _problems/test-idd-258.R
Saving _problems/test-iddobj-3.R
Saving _problems/test-epw-5.R
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-impl-epw-4.R
Saving _problems/test-impl-epw-371.R
Saving _problems/test-impl-idd-2.R
Saving _problems/test-impl-iddobj-3.R
Saving _problems/test-impl-idfobj-sch-207.R
Saving _problems/test-parse-3.R
Saving _problems/test-parse-288.R
> test-utils.R: Multiple versions found for IDD v9.0: 'v9.0.1'. The last patched version v9.0.1 will be used. Please explicitly give the full version if you want to use the other versions.
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
══ Skipped tests (196) ═════════════════════════════════════════════════════════
• On CRAN (196): 'test-diagram.R:2:5', 'test-assert.R:55:5',
'test-format.R:2:5', 'test-geom.R:3:5', 'test-group.R:2:5', 'test-idd.R:5:5',
'test-idd.R:16:5', 'test-epw.R:12:5', 'test-epw.R:30:5', 'test-epw.R:172:5',
'test-epw.R:193:5', 'test-epw.R:218:5', 'test-epw.R:281:5',
'test-epw.R:331:5', 'test-epw.R:470:5', 'test-epw.R:484:5',
'test-epw.R:498:5', 'test-epw.R:510:5', 'test-epw.R:526:5',
'test-idfobj-sch.R:5:5', 'test-idfobj-sch.R:23:5', 'test-idfobj-sch.R:41:5',
'test-idfobj-sch.R:128:5', 'test-idfobj-sch.R:228:5',
'test-idfobj-sch.R:305:5', 'test-idfobj-sch.R:330:5', 'test-idfobj.R:3:5',
'test-idfobj.R:21:5', 'test-idfobj.R:30:5', 'test-idfobj.R:39:5',
'test-idfobj.R:48:5', 'test-idfobj.R:57:5', 'test-idfobj.R:66:5',
'test-idfobj.R:75:5', 'test-idfobj.R:84:5', 'test-idfobj.R:121:5',
'test-idfobj.R:186:5', 'test-idfobj.R:244:5', 'test-idfobj.R:280:5',
'test-idfobj.R:308:5', 'test-idfobj.R:324:5', 'test-idfobj.R:416:5',
'test-idfobj.R:452:5', 'test-idfobj.R:517:5', 'test-idfobj.R:549:5',
'test-idfobj.R:570:5', 'test-idfobj.R:583:5', 'test-idfobj.R:603:5',
'test-idfobj.R:631:5', 'test-idfobj.R:646:5', 'test-idfobj.R:663:5',
'test-impl-geom.R:3:5', 'test-impl-geom.R:186:5', 'test-impl-geom.R:217:5',
'test-impl-geom.R:237:5', 'test-idf.R:3:5', 'test-idf.R:24:5',
'test-idf.R:33:5', 'test-idf.R:44:5', 'test-idf.R:67:5', 'test-idf.R:99:5',
'test-idf.R:116:5', 'test-idf.R:132:5', 'test-idf.R:144:5',
'test-idf.R:155:5', 'test-idf.R:166:5', 'test-idf.R:183:5',
'test-idf.R:200:5', 'test-idf.R:223:5', 'test-idf.R:233:5',
'test-idf.R:246:5', 'test-idf.R:259:5', 'test-idf.R:282:5',
'test-idf.R:298:5', 'test-idf.R:309:5', 'test-idf.R:320:5',
'test-idf.R:364:5', 'test-idf.R:383:5', 'test-idf.R:399:5',
'test-idf.R:414:5', 'test-idf.R:504:5', 'test-idf.R:568:5',
'test-idf.R:590:5', 'test-idf.R:629:5', 'test-idf.R:645:5',
'test-idf.R:658:5', 'test-idf.R:668:5', 'test-idf.R:702:5',
'test-idf.R:716:5', 'test-idf.R:728:5', 'test-idf.R:743:5',
'test-idf.R:783:5', 'test-idf.R:803:5', 'test-idf.R:851:5',
'test-idf.R:860:5', 'test-idf.R:887:5', 'test-idf.R:1126:5',
'test-idf.R:1139:5', 'test-idf.R:1152:5', 'test-idf.R:1161:5',
'test-idf.R:1169:5', 'test-idf.R:1184:5', 'test-idf.R:1195:5',
'test-idf.R:1216:5', 'test-idf.R:1241:5', 'test-idf.R:1248:5',
'test-idf.R:1267:5', 'test-idf.R:1282:5', 'test-idf.R:1300:5',
'test-impl-idfobj-sch.R:5:5', 'test-impl-idfobj-sch.R:92:5',
'test-impl-idfobj-sch.R:285:5', 'test-impl-idfobj.R:3:5',
'test-impl-idfobj.R:56:5', 'test-impl-idfobj.R:98:5',
'test-impl-idfobj.R:150:5', 'test-impl-idfobj.R:166:5',
'test-impl-idfobj.R:198:5', 'test-impl-viewer.R:3:5', 'test-install.R:2:5',
'test-install.R:16:5', 'test-job.R:2:5', 'test-param.R:2:5',
'test-param.R:24:5', 'test-param.R:45:5', 'test-param.R:87:5',
'test-param.R:107:5', 'test-param.R:151:5', 'test-param.R:169:5',
'test-param.R:198:5', 'test-param.R:210:5', 'test-parse.R:397:5',
'test-rdd.R:2:5', 'test-reload.R:3:5', 'test-impl-idf.R:3:5',
'test-impl-idf.R:568:5', 'test-impl-idf.R:662:5', 'test-impl-idf.R:1451:5',
'test-impl-idf.R:1510:5', 'test-impl-idf.R:1635:5', 'test-impl-idf.R:1657:5',
'test-impl-idf.R:1783:5', 'test-impl-idf.R:1844:5', 'test-impl-idf.R:1964:5',
'test-impl-idf.R:2099:5', 'test-impl-idf.R:2158:5', 'test-impl-idf.R:2189:5',
'test-impl-idf.R:2202:5', 'test-impl-idf.R:2234:5', 'test-impl-idf.R:2308:5',
'test-impl-idf.R:2357:5', 'test-impl-idf.R:2402:5', 'test-impl-idf.R:2508:5',
'test-impl-idf.R:2526:5', 'test-impl-idf.R:2548:5', 'test-impl-idf.R:2597:5',
'test-impl-idf.R:2638:5', 'test-sql.R:2:5', 'test-sql.R:132:5',
'test-run.R:2:5', 'test-run.R:22:5', 'test-run.R:40:5', 'test-run.R:58:5',
'test-run.R:119:5', 'test-run.R:188:5', 'test-run.R:300:5',
'test-run.R:391:5', 'test-run.R:438:5', 'test-run.R:484:5',
'test-run.R:529:5', 'test-run.R:555:5', 'test-run.R:714:5',
'test-run.R:769:5', 'test-validate.R:3:5', 'test-viewer.R:3:5',
'test-transition.R:3:5', 'test-transition.R:102:5',
'test-transition.R:370:5', 'test-transition.R:508:5',
'test-transition.R:637:5', 'test-transition.R:684:5',
'test-transition.R:866:5', 'test-transition.R:895:5',
'test-transition.R:1119:5', 'test-transition.R:1200:5',
'test-transition.R:1328:5', 'test-transition.R:1410:5',
'test-transition.R:1508:5', 'test-transition.R:1537:5',
'test-transition.R:1814:5', 'test-transition.R:2008:5',
'test-transition.R:2094:5', 'test-transition.R:2276:5',
'test-transition.R:2480:5', 'test-transition.R:2505:5',
'test-transition.R:2685:5'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-idd.R:115:5'): Idd class ───────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:115:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-idd.R:258:5'): Idd S3 methods ──────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:258:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-iddobj.R:3:5'): IddObject class ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- Idd$new(idftext("idd", "9.9"))) at test-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─Idd$new(idftext("idd", "9.9"))
10. └─eplusr (local) initialize(...)
11. └─eplusr:::parse_idd_file(path, encoding = encoding)
12. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
13. └─eplusr:::parse_field_property(dt, ref, epw = epw)
14. └─eplusr:::parse_field_property_extensible_group(dt, ref)
15. ├─...[]
16. └─data.table:::`[.data.table`(...)
── Error ('test-epw.R:5:5'): IDD ───────────────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-epw.R:5:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─EpwIdd$new(system.file("extdata/epw.idd", package = "eplusr"))
5. └─eplusr (local) initialize(...)
6. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
7. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
8. └─eplusr:::parse_field_property(dt, ref, epw = epw)
9. └─eplusr:::parse_field_property_extensible_group(dt, ref)
10. ├─...[]
11. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:4:5'): Epw Header ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-impl-epw.R:4:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::get_epw_idd("before_2021")
5. └─EpwIdd$new(...)
6. └─eplusr (local) initialize(...)
7. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
8. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
9. └─eplusr:::parse_field_property(dt, ref, epw = epw)
10. └─eplusr:::parse_field_property_extensible_group(dt, ref)
11. ├─...[]
12. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:371:5'): Epw Data ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─eplusr:::get_epw_idd() at test-impl-epw.R:371:5
2. └─EpwIdd$new(...)
3. └─eplusr (local) initialize(...)
4. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idd.R:2:5'): Idd implementation ───────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-idd.R:2:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-iddobj.R:3:5'): IddObject implementation ──────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idfobj-sch.R:200:5'): compact_sch_time() ──────────────────
Error in ``[.data.table`(value, !J("linear"), on = "interpolate", by = "daytype_index", `:=`(time_rleid, rleid(value)))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-impl-idfobj-sch.R:200:5
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::compact_sch_time(meta, value)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:3:5'): parse_idd_file() ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-parse.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:288:5'): parse_idd_file() ──────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_type(...) at test-parse.R:288:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::parse_idd_file(...)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-clang
Version: 0.16.3
Check: tests
Result: ERROR
Running ‘testthat.R’ [35s/31s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(eplusr)
> eplusr_option(verbose_info = FALSE)
$verbose_info
[1] FALSE
>
> test_check("eplusr")
Starting 2 test processes.
> test-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-idd-115.R
Saving _problems/test-idd-258.R
Saving _problems/test-epw-5.R
Saving _problems/test-iddobj-3.R
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-impl-epw-4.R
Saving _problems/test-impl-epw-371.R
Saving _problems/test-impl-idd-2.R
Saving _problems/test-impl-iddobj-3.R
Saving _problems/test-impl-idfobj-sch-207.R
Saving _problems/test-parse-3.R
Saving _problems/test-parse-288.R
> test-utils.R: Multiple versions found for IDD v9.0: 'v9.0.1'. The last patched version v9.0.1 will be used. Please explicitly give the full version if you want to use the other versions.
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
══ Skipped tests (196) ═════════════════════════════════════════════════════════
• On CRAN (196): 'test-diagram.R:2:5', 'test-assert.R:55:5',
'test-format.R:2:5', 'test-geom.R:3:5', 'test-group.R:2:5', 'test-idd.R:5:5',
'test-idd.R:16:5', 'test-epw.R:12:5', 'test-epw.R:30:5', 'test-epw.R:172:5',
'test-epw.R:193:5', 'test-epw.R:218:5', 'test-epw.R:281:5',
'test-epw.R:331:5', 'test-epw.R:470:5', 'test-epw.R:484:5',
'test-epw.R:498:5', 'test-epw.R:510:5', 'test-epw.R:526:5',
'test-idfobj-sch.R:5:5', 'test-idfobj-sch.R:23:5', 'test-idfobj-sch.R:41:5',
'test-idfobj-sch.R:128:5', 'test-idfobj-sch.R:228:5',
'test-idfobj-sch.R:305:5', 'test-idfobj-sch.R:330:5', 'test-idfobj.R:3:5',
'test-idfobj.R:21:5', 'test-idfobj.R:30:5', 'test-idfobj.R:39:5',
'test-idfobj.R:48:5', 'test-idfobj.R:57:5', 'test-idfobj.R:66:5',
'test-idfobj.R:75:5', 'test-idfobj.R:84:5', 'test-idfobj.R:121:5',
'test-idfobj.R:186:5', 'test-idfobj.R:244:5', 'test-idfobj.R:280:5',
'test-idfobj.R:308:5', 'test-idfobj.R:324:5', 'test-idfobj.R:416:5',
'test-idfobj.R:452:5', 'test-idfobj.R:517:5', 'test-idfobj.R:549:5',
'test-idfobj.R:570:5', 'test-idfobj.R:583:5', 'test-idfobj.R:603:5',
'test-idfobj.R:631:5', 'test-idfobj.R:646:5', 'test-idfobj.R:663:5',
'test-impl-geom.R:3:5', 'test-impl-geom.R:186:5', 'test-impl-geom.R:217:5',
'test-impl-geom.R:237:5', 'test-idf.R:3:5', 'test-idf.R:24:5',
'test-idf.R:33:5', 'test-idf.R:44:5', 'test-idf.R:67:5', 'test-idf.R:99:5',
'test-idf.R:116:5', 'test-idf.R:132:5', 'test-idf.R:144:5',
'test-idf.R:155:5', 'test-idf.R:166:5', 'test-idf.R:183:5',
'test-idf.R:200:5', 'test-idf.R:223:5', 'test-idf.R:233:5',
'test-idf.R:246:5', 'test-idf.R:259:5', 'test-idf.R:282:5',
'test-idf.R:298:5', 'test-idf.R:309:5', 'test-idf.R:320:5',
'test-idf.R:364:5', 'test-idf.R:383:5', 'test-idf.R:399:5',
'test-idf.R:414:5', 'test-idf.R:504:5', 'test-idf.R:568:5',
'test-idf.R:590:5', 'test-idf.R:629:5', 'test-idf.R:645:5',
'test-idf.R:658:5', 'test-idf.R:668:5', 'test-idf.R:702:5',
'test-idf.R:716:5', 'test-idf.R:728:5', 'test-idf.R:743:5',
'test-idf.R:783:5', 'test-idf.R:803:5', 'test-idf.R:851:5',
'test-idf.R:860:5', 'test-idf.R:887:5', 'test-idf.R:1126:5',
'test-idf.R:1139:5', 'test-idf.R:1152:5', 'test-idf.R:1161:5',
'test-idf.R:1169:5', 'test-idf.R:1184:5', 'test-idf.R:1195:5',
'test-idf.R:1216:5', 'test-idf.R:1241:5', 'test-idf.R:1248:5',
'test-idf.R:1267:5', 'test-idf.R:1282:5', 'test-idf.R:1300:5',
'test-impl-idfobj-sch.R:5:5', 'test-impl-idfobj-sch.R:92:5',
'test-impl-idfobj-sch.R:285:5', 'test-impl-idfobj.R:3:5',
'test-impl-idfobj.R:56:5', 'test-impl-idfobj.R:98:5',
'test-impl-idfobj.R:150:5', 'test-impl-idfobj.R:166:5',
'test-impl-idfobj.R:198:5', 'test-impl-viewer.R:3:5', 'test-install.R:2:5',
'test-install.R:16:5', 'test-job.R:2:5', 'test-param.R:2:5',
'test-param.R:24:5', 'test-param.R:45:5', 'test-param.R:87:5',
'test-param.R:107:5', 'test-param.R:151:5', 'test-param.R:169:5',
'test-param.R:198:5', 'test-param.R:210:5', 'test-parse.R:397:5',
'test-rdd.R:2:5', 'test-reload.R:3:5', 'test-impl-idf.R:3:5',
'test-impl-idf.R:568:5', 'test-impl-idf.R:662:5', 'test-impl-idf.R:1451:5',
'test-impl-idf.R:1510:5', 'test-impl-idf.R:1635:5', 'test-impl-idf.R:1657:5',
'test-impl-idf.R:1783:5', 'test-impl-idf.R:1844:5', 'test-impl-idf.R:1964:5',
'test-impl-idf.R:2099:5', 'test-impl-idf.R:2158:5', 'test-impl-idf.R:2189:5',
'test-impl-idf.R:2202:5', 'test-impl-idf.R:2234:5', 'test-impl-idf.R:2308:5',
'test-impl-idf.R:2357:5', 'test-impl-idf.R:2402:5', 'test-impl-idf.R:2508:5',
'test-impl-idf.R:2526:5', 'test-impl-idf.R:2548:5', 'test-impl-idf.R:2597:5',
'test-impl-idf.R:2638:5', 'test-sql.R:2:5', 'test-sql.R:132:5',
'test-run.R:2:5', 'test-run.R:22:5', 'test-run.R:40:5', 'test-run.R:58:5',
'test-run.R:119:5', 'test-run.R:188:5', 'test-run.R:300:5',
'test-run.R:391:5', 'test-run.R:438:5', 'test-run.R:484:5',
'test-run.R:529:5', 'test-run.R:555:5', 'test-run.R:714:5',
'test-run.R:769:5', 'test-validate.R:3:5', 'test-viewer.R:3:5',
'test-transition.R:3:5', 'test-transition.R:102:5',
'test-transition.R:370:5', 'test-transition.R:508:5',
'test-transition.R:637:5', 'test-transition.R:684:5',
'test-transition.R:866:5', 'test-transition.R:895:5',
'test-transition.R:1119:5', 'test-transition.R:1200:5',
'test-transition.R:1328:5', 'test-transition.R:1410:5',
'test-transition.R:1508:5', 'test-transition.R:1537:5',
'test-transition.R:1814:5', 'test-transition.R:2008:5',
'test-transition.R:2094:5', 'test-transition.R:2276:5',
'test-transition.R:2480:5', 'test-transition.R:2505:5',
'test-transition.R:2685:5'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-idd.R:115:5'): Idd class ───────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:115:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-idd.R:258:5'): Idd S3 methods ──────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:258:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-epw.R:5:5'): IDD ───────────────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-epw.R:5:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─EpwIdd$new(system.file("extdata/epw.idd", package = "eplusr"))
5. └─eplusr (local) initialize(...)
6. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
7. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
8. └─eplusr:::parse_field_property(dt, ref, epw = epw)
9. └─eplusr:::parse_field_property_extensible_group(dt, ref)
10. ├─...[]
11. └─data.table:::`[.data.table`(...)
── Error ('test-iddobj.R:3:5'): IddObject class ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- Idd$new(idftext("idd", "9.9"))) at test-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─Idd$new(idftext("idd", "9.9"))
10. └─eplusr (local) initialize(...)
11. └─eplusr:::parse_idd_file(path, encoding = encoding)
12. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
13. └─eplusr:::parse_field_property(dt, ref, epw = epw)
14. └─eplusr:::parse_field_property_extensible_group(dt, ref)
15. ├─...[]
16. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:4:5'): Epw Header ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-impl-epw.R:4:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::get_epw_idd("before_2021")
5. └─EpwIdd$new(...)
6. └─eplusr (local) initialize(...)
7. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
8. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
9. └─eplusr:::parse_field_property(dt, ref, epw = epw)
10. └─eplusr:::parse_field_property_extensible_group(dt, ref)
11. ├─...[]
12. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:371:5'): Epw Data ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─eplusr:::get_epw_idd() at test-impl-epw.R:371:5
2. └─EpwIdd$new(...)
3. └─eplusr (local) initialize(...)
4. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idd.R:2:5'): Idd implementation ───────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-idd.R:2:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-iddobj.R:3:5'): IddObject implementation ──────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idfobj-sch.R:200:5'): compact_sch_time() ──────────────────
Error in ``[.data.table`(value, !J("linear"), on = "interpolate", by = "daytype_index", `:=`(time_rleid, rleid(value)))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-impl-idfobj-sch.R:200:5
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::compact_sch_time(meta, value)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:3:5'): parse_idd_file() ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-parse.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:288:5'): parse_idd_file() ──────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_type(...) at test-parse.R:288:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::parse_idd_file(...)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.16.3
Check: tests
Result: ERROR
Running ‘testthat.R’ [76s/100s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(eplusr)
> eplusr_option(verbose_info = FALSE)
$verbose_info
[1] FALSE
>
> test_check("eplusr")
Starting 2 test processes.
> test-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-epw-5.R
Saving _problems/test-idd-115.R
Saving _problems/test-idd-258.R
Saving _problems/test-iddobj-3.R
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-impl-epw-4.R
Saving _problems/test-impl-epw-371.R
Saving _problems/test-impl-idd-2.R
Saving _problems/test-impl-iddobj-3.R
Saving _problems/test-impl-idfobj-sch-207.R
Saving _problems/test-parse-3.R
Saving _problems/test-parse-288.R
> test-utils.R: Multiple versions found for IDD v9.0: 'v9.0.1'. The last patched version v9.0.1 will be used. Please explicitly give the full version if you want to use the other versions.
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
══ Skipped tests (196) ═════════════════════════════════════════════════════════
• On CRAN (196): 'test-diagram.R:2:5', 'test-assert.R:55:5',
'test-format.R:2:5', 'test-geom.R:3:5', 'test-group.R:2:5',
'test-epw.R:12:5', 'test-epw.R:30:5', 'test-epw.R:172:5', 'test-epw.R:193:5',
'test-epw.R:218:5', 'test-epw.R:281:5', 'test-epw.R:331:5',
'test-epw.R:470:5', 'test-epw.R:484:5', 'test-epw.R:498:5',
'test-epw.R:510:5', 'test-epw.R:526:5', 'test-idd.R:5:5', 'test-idd.R:16:5',
'test-idfobj-sch.R:5:5', 'test-idfobj-sch.R:23:5', 'test-idfobj-sch.R:41:5',
'test-idfobj-sch.R:128:5', 'test-idfobj-sch.R:228:5',
'test-idfobj-sch.R:305:5', 'test-idfobj-sch.R:330:5', 'test-idfobj.R:3:5',
'test-idfobj.R:21:5', 'test-idfobj.R:30:5', 'test-idfobj.R:39:5',
'test-idfobj.R:48:5', 'test-idfobj.R:57:5', 'test-idfobj.R:66:5',
'test-idfobj.R:75:5', 'test-idfobj.R:84:5', 'test-idfobj.R:121:5',
'test-idfobj.R:186:5', 'test-idfobj.R:244:5', 'test-idfobj.R:280:5',
'test-idfobj.R:308:5', 'test-idfobj.R:324:5', 'test-idfobj.R:416:5',
'test-idfobj.R:452:5', 'test-idfobj.R:517:5', 'test-idfobj.R:549:5',
'test-idfobj.R:570:5', 'test-idfobj.R:583:5', 'test-idfobj.R:603:5',
'test-idfobj.R:631:5', 'test-idfobj.R:646:5', 'test-idfobj.R:663:5',
'test-impl-geom.R:3:5', 'test-impl-geom.R:186:5', 'test-impl-geom.R:217:5',
'test-impl-geom.R:237:5', 'test-idf.R:3:5', 'test-idf.R:24:5',
'test-idf.R:33:5', 'test-idf.R:44:5', 'test-idf.R:67:5', 'test-idf.R:99:5',
'test-idf.R:116:5', 'test-idf.R:132:5', 'test-idf.R:144:5',
'test-idf.R:155:5', 'test-idf.R:166:5', 'test-idf.R:183:5',
'test-idf.R:200:5', 'test-idf.R:223:5', 'test-idf.R:233:5',
'test-idf.R:246:5', 'test-idf.R:259:5', 'test-idf.R:282:5',
'test-idf.R:298:5', 'test-idf.R:309:5', 'test-idf.R:320:5',
'test-idf.R:364:5', 'test-idf.R:383:5', 'test-idf.R:399:5',
'test-idf.R:414:5', 'test-idf.R:504:5', 'test-idf.R:568:5',
'test-idf.R:590:5', 'test-idf.R:629:5', 'test-idf.R:645:5',
'test-idf.R:658:5', 'test-idf.R:668:5', 'test-idf.R:702:5',
'test-idf.R:716:5', 'test-idf.R:728:5', 'test-idf.R:743:5',
'test-idf.R:783:5', 'test-idf.R:803:5', 'test-idf.R:851:5',
'test-idf.R:860:5', 'test-idf.R:887:5', 'test-idf.R:1126:5',
'test-idf.R:1139:5', 'test-idf.R:1152:5', 'test-idf.R:1161:5',
'test-idf.R:1169:5', 'test-idf.R:1184:5', 'test-idf.R:1195:5',
'test-idf.R:1216:5', 'test-idf.R:1241:5', 'test-idf.R:1248:5',
'test-idf.R:1267:5', 'test-idf.R:1282:5', 'test-idf.R:1300:5',
'test-impl-idfobj-sch.R:5:5', 'test-impl-idfobj-sch.R:92:5',
'test-impl-idfobj-sch.R:285:5', 'test-impl-idfobj.R:3:5',
'test-impl-idfobj.R:56:5', 'test-impl-idfobj.R:98:5',
'test-impl-idfobj.R:150:5', 'test-impl-idfobj.R:166:5',
'test-impl-idfobj.R:198:5', 'test-impl-viewer.R:3:5', 'test-install.R:2:5',
'test-install.R:16:5', 'test-job.R:2:5', 'test-param.R:2:5',
'test-param.R:24:5', 'test-param.R:45:5', 'test-param.R:87:5',
'test-param.R:107:5', 'test-param.R:151:5', 'test-param.R:169:5',
'test-param.R:198:5', 'test-param.R:210:5', 'test-parse.R:397:5',
'test-rdd.R:2:5', 'test-reload.R:3:5', 'test-impl-idf.R:3:5',
'test-impl-idf.R:568:5', 'test-impl-idf.R:662:5', 'test-impl-idf.R:1451:5',
'test-impl-idf.R:1510:5', 'test-impl-idf.R:1635:5', 'test-impl-idf.R:1657:5',
'test-impl-idf.R:1783:5', 'test-impl-idf.R:1844:5', 'test-impl-idf.R:1964:5',
'test-impl-idf.R:2099:5', 'test-impl-idf.R:2158:5', 'test-impl-idf.R:2189:5',
'test-impl-idf.R:2202:5', 'test-impl-idf.R:2234:5', 'test-impl-idf.R:2308:5',
'test-impl-idf.R:2357:5', 'test-impl-idf.R:2402:5', 'test-impl-idf.R:2508:5',
'test-impl-idf.R:2526:5', 'test-impl-idf.R:2548:5', 'test-impl-idf.R:2597:5',
'test-impl-idf.R:2638:5', 'test-sql.R:2:5', 'test-sql.R:132:5',
'test-run.R:2:5', 'test-run.R:22:5', 'test-run.R:40:5', 'test-run.R:58:5',
'test-run.R:119:5', 'test-run.R:188:5', 'test-run.R:300:5',
'test-run.R:391:5', 'test-run.R:438:5', 'test-run.R:484:5',
'test-run.R:529:5', 'test-run.R:555:5', 'test-run.R:714:5',
'test-run.R:769:5', 'test-validate.R:3:5', 'test-viewer.R:3:5',
'test-transition.R:3:5', 'test-transition.R:102:5',
'test-transition.R:370:5', 'test-transition.R:508:5',
'test-transition.R:637:5', 'test-transition.R:684:5',
'test-transition.R:866:5', 'test-transition.R:895:5',
'test-transition.R:1119:5', 'test-transition.R:1200:5',
'test-transition.R:1328:5', 'test-transition.R:1410:5',
'test-transition.R:1508:5', 'test-transition.R:1537:5',
'test-transition.R:1814:5', 'test-transition.R:2008:5',
'test-transition.R:2094:5', 'test-transition.R:2276:5',
'test-transition.R:2480:5', 'test-transition.R:2505:5',
'test-transition.R:2685:5'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-epw.R:5:5'): IDD ───────────────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-epw.R:5:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─EpwIdd$new(system.file("extdata/epw.idd", package = "eplusr"))
5. └─eplusr (local) initialize(...)
6. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
7. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
8. └─eplusr:::parse_field_property(dt, ref, epw = epw)
9. └─eplusr:::parse_field_property_extensible_group(dt, ref)
10. ├─...[]
11. └─data.table:::`[.data.table`(...)
── Error ('test-idd.R:115:5'): Idd class ───────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:115:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-idd.R:258:5'): Idd S3 methods ──────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:258:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-iddobj.R:3:5'): IddObject class ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- Idd$new(idftext("idd", "9.9"))) at test-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─Idd$new(idftext("idd", "9.9"))
10. └─eplusr (local) initialize(...)
11. └─eplusr:::parse_idd_file(path, encoding = encoding)
12. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
13. └─eplusr:::parse_field_property(dt, ref, epw = epw)
14. └─eplusr:::parse_field_property_extensible_group(dt, ref)
15. ├─...[]
16. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:4:5'): Epw Header ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-impl-epw.R:4:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::get_epw_idd("before_2021")
5. └─EpwIdd$new(...)
6. └─eplusr (local) initialize(...)
7. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
8. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
9. └─eplusr:::parse_field_property(dt, ref, epw = epw)
10. └─eplusr:::parse_field_property_extensible_group(dt, ref)
11. ├─...[]
12. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:371:5'): Epw Data ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─eplusr:::get_epw_idd() at test-impl-epw.R:371:5
2. └─EpwIdd$new(...)
3. └─eplusr (local) initialize(...)
4. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idd.R:2:5'): Idd implementation ───────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-idd.R:2:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-iddobj.R:3:5'): IddObject implementation ──────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idfobj-sch.R:200:5'): compact_sch_time() ──────────────────
Error in ``[.data.table`(value, !J("linear"), on = "interpolate", by = "daytype_index", `:=`(time_rleid, rleid(value)))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-impl-idfobj-sch.R:200:5
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::compact_sch_time(meta, value)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:3:5'): parse_idd_file() ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-parse.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:288:5'): parse_idd_file() ──────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_type(...) at test-parse.R:288:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::parse_idd_file(...)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.16.3
Check: tests
Result: ERROR
Running ‘testthat.R’ [75s/119s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(eplusr)
> eplusr_option(verbose_info = FALSE)
$verbose_info
[1] FALSE
>
> test_check("eplusr")
Starting 2 test processes.
> test-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-idd-115.R
Saving _problems/test-idd-258.R
Saving _problems/test-epw-5.R
Saving _problems/test-iddobj-3.R
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
> test-impl-epw.R: Superclass Idd has cloneable=FALSE, but subclass EpwIdd has cloneable=TRUE. A subclass cannot be cloneable when its superclass is not cloneable, so cloning will be disabled for EpwIdd.
Saving _problems/test-impl-epw-4.R
Saving _problems/test-impl-epw-371.R
Saving _problems/test-impl-idd-2.R
Saving _problems/test-impl-iddobj-3.R
Saving _problems/test-impl-idfobj-sch-207.R
Saving _problems/test-parse-3.R
Saving _problems/test-parse-288.R
> test-utils.R: Multiple versions found for IDD v9.0: 'v9.0.1'. The last patched version v9.0.1 will be used. Please explicitly give the full version if you want to use the other versions.
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
══ Skipped tests (196) ═════════════════════════════════════════════════════════
• On CRAN (196): 'test-diagram.R:2:5', 'test-assert.R:55:5',
'test-format.R:2:5', 'test-geom.R:3:5', 'test-group.R:2:5', 'test-idd.R:5:5',
'test-idd.R:16:5', 'test-epw.R:12:5', 'test-epw.R:30:5', 'test-epw.R:172:5',
'test-epw.R:193:5', 'test-epw.R:218:5', 'test-epw.R:281:5',
'test-epw.R:331:5', 'test-epw.R:470:5', 'test-epw.R:484:5',
'test-epw.R:498:5', 'test-epw.R:510:5', 'test-epw.R:526:5',
'test-idfobj-sch.R:5:5', 'test-idfobj-sch.R:23:5', 'test-idfobj-sch.R:41:5',
'test-idfobj-sch.R:128:5', 'test-idfobj-sch.R:228:5',
'test-idfobj-sch.R:305:5', 'test-idfobj-sch.R:330:5', 'test-idfobj.R:3:5',
'test-idfobj.R:21:5', 'test-idfobj.R:30:5', 'test-idfobj.R:39:5',
'test-idfobj.R:48:5', 'test-idfobj.R:57:5', 'test-idfobj.R:66:5',
'test-idfobj.R:75:5', 'test-idfobj.R:84:5', 'test-idfobj.R:121:5',
'test-idfobj.R:186:5', 'test-idfobj.R:244:5', 'test-idfobj.R:280:5',
'test-idfobj.R:308:5', 'test-idfobj.R:324:5', 'test-idfobj.R:416:5',
'test-idfobj.R:452:5', 'test-idfobj.R:517:5', 'test-idfobj.R:549:5',
'test-idfobj.R:570:5', 'test-idfobj.R:583:5', 'test-idfobj.R:603:5',
'test-idfobj.R:631:5', 'test-idfobj.R:646:5', 'test-idfobj.R:663:5',
'test-impl-geom.R:3:5', 'test-impl-geom.R:186:5', 'test-impl-geom.R:217:5',
'test-impl-geom.R:237:5', 'test-idf.R:3:5', 'test-idf.R:24:5',
'test-idf.R:33:5', 'test-idf.R:44:5', 'test-idf.R:67:5', 'test-idf.R:99:5',
'test-idf.R:116:5', 'test-idf.R:132:5', 'test-idf.R:144:5',
'test-idf.R:155:5', 'test-idf.R:166:5', 'test-idf.R:183:5',
'test-idf.R:200:5', 'test-idf.R:223:5', 'test-idf.R:233:5',
'test-idf.R:246:5', 'test-idf.R:259:5', 'test-idf.R:282:5',
'test-idf.R:298:5', 'test-idf.R:309:5', 'test-idf.R:320:5',
'test-idf.R:364:5', 'test-idf.R:383:5', 'test-idf.R:399:5',
'test-idf.R:414:5', 'test-idf.R:504:5', 'test-idf.R:568:5',
'test-idf.R:590:5', 'test-idf.R:629:5', 'test-idf.R:645:5',
'test-idf.R:658:5', 'test-idf.R:668:5', 'test-idf.R:702:5',
'test-idf.R:716:5', 'test-idf.R:728:5', 'test-idf.R:743:5',
'test-idf.R:783:5', 'test-idf.R:803:5', 'test-idf.R:851:5',
'test-idf.R:860:5', 'test-idf.R:887:5', 'test-idf.R:1126:5',
'test-idf.R:1139:5', 'test-idf.R:1152:5', 'test-idf.R:1161:5',
'test-idf.R:1169:5', 'test-idf.R:1184:5', 'test-idf.R:1195:5',
'test-idf.R:1216:5', 'test-idf.R:1241:5', 'test-idf.R:1248:5',
'test-idf.R:1267:5', 'test-idf.R:1282:5', 'test-idf.R:1300:5',
'test-impl-idfobj-sch.R:5:5', 'test-impl-idfobj-sch.R:92:5',
'test-impl-idfobj-sch.R:285:5', 'test-impl-idfobj.R:3:5',
'test-impl-idfobj.R:56:5', 'test-impl-idfobj.R:98:5',
'test-impl-idfobj.R:150:5', 'test-impl-idfobj.R:166:5',
'test-impl-idfobj.R:198:5', 'test-impl-viewer.R:3:5', 'test-install.R:2:5',
'test-install.R:16:5', 'test-job.R:2:5', 'test-param.R:2:5',
'test-param.R:24:5', 'test-param.R:45:5', 'test-param.R:87:5',
'test-param.R:107:5', 'test-param.R:151:5', 'test-param.R:169:5',
'test-param.R:198:5', 'test-param.R:210:5', 'test-parse.R:397:5',
'test-impl-idf.R:3:5', 'test-impl-idf.R:568:5', 'test-impl-idf.R:662:5',
'test-impl-idf.R:1451:5', 'test-impl-idf.R:1510:5', 'test-impl-idf.R:1635:5',
'test-impl-idf.R:1657:5', 'test-impl-idf.R:1783:5', 'test-impl-idf.R:1844:5',
'test-impl-idf.R:1964:5', 'test-impl-idf.R:2099:5', 'test-impl-idf.R:2158:5',
'test-impl-idf.R:2189:5', 'test-impl-idf.R:2202:5', 'test-impl-idf.R:2234:5',
'test-impl-idf.R:2308:5', 'test-impl-idf.R:2357:5', 'test-impl-idf.R:2402:5',
'test-impl-idf.R:2508:5', 'test-impl-idf.R:2526:5', 'test-impl-idf.R:2548:5',
'test-impl-idf.R:2597:5', 'test-impl-idf.R:2638:5', 'test-rdd.R:2:5',
'test-reload.R:3:5', 'test-sql.R:2:5', 'test-sql.R:132:5', 'test-run.R:2:5',
'test-run.R:22:5', 'test-run.R:40:5', 'test-run.R:58:5', 'test-run.R:119:5',
'test-run.R:188:5', 'test-run.R:300:5', 'test-run.R:391:5',
'test-run.R:438:5', 'test-run.R:484:5', 'test-run.R:529:5',
'test-run.R:555:5', 'test-run.R:714:5', 'test-run.R:769:5',
'test-validate.R:3:5', 'test-viewer.R:3:5', 'test-transition.R:3:5',
'test-transition.R:102:5', 'test-transition.R:370:5',
'test-transition.R:508:5', 'test-transition.R:637:5',
'test-transition.R:684:5', 'test-transition.R:866:5',
'test-transition.R:895:5', 'test-transition.R:1119:5',
'test-transition.R:1200:5', 'test-transition.R:1328:5',
'test-transition.R:1410:5', 'test-transition.R:1508:5',
'test-transition.R:1537:5', 'test-transition.R:1814:5',
'test-transition.R:2008:5', 'test-transition.R:2094:5',
'test-transition.R:2276:5', 'test-transition.R:2480:5',
'test-transition.R:2505:5', 'test-transition.R:2685:5'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-idd.R:115:5'): Idd class ───────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:115:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-idd.R:258:5'): Idd S3 methods ──────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- use_idd(idftext("idd", "9.9.9"))) at test-idd.R:258:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr::use_idd(idftext("idd", "9.9.9"))
10. ├─base::tryCatch(...)
11. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. └─eplusr:::read_idd(idd, encoding = encoding)
15. └─Idd$new(path, encoding = encoding)
16. └─eplusr (local) initialize(...)
17. └─eplusr:::parse_idd_file(path, encoding = encoding)
18. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
19. └─eplusr:::parse_field_property(dt, ref, epw = epw)
20. └─eplusr:::parse_field_property_extensible_group(dt, ref)
21. ├─...[]
22. └─data.table:::`[.data.table`(...)
── Error ('test-epw.R:5:5'): IDD ───────────────────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-epw.R:5:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─EpwIdd$new(system.file("extdata/epw.idd", package = "eplusr"))
5. └─eplusr (local) initialize(...)
6. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
7. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
8. └─eplusr:::parse_field_property(dt, ref, epw = epw)
9. └─eplusr:::parse_field_property_extensible_group(dt, ref)
10. ├─...[]
11. └─data.table:::`[.data.table`(...)
── Error ('test-iddobj.R:3:5'): IddObject class ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(idd <- Idd$new(idftext("idd", "9.9"))) at test-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─Idd$new(idftext("idd", "9.9"))
10. └─eplusr (local) initialize(...)
11. └─eplusr:::parse_idd_file(path, encoding = encoding)
12. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
13. └─eplusr:::parse_field_property(dt, ref, epw = epw)
14. └─eplusr:::parse_field_property_extensible_group(dt, ref)
15. ├─...[]
16. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:4:5'): Epw Header ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_s3_class(...) at test-impl-epw.R:4:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::get_epw_idd("before_2021")
5. └─EpwIdd$new(...)
6. └─eplusr (local) initialize(...)
7. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
8. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
9. └─eplusr:::parse_field_property(dt, ref, epw = epw)
10. └─eplusr:::parse_field_property_extensible_group(dt, ref)
11. ├─...[]
12. └─data.table:::`[.data.table`(...)
── Error ('test-impl-epw.R:371:5'): Epw Data ───────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─eplusr:::get_epw_idd() at test-impl-epw.R:371:5
2. └─EpwIdd$new(...)
3. └─eplusr (local) initialize(...)
4. └─eplusr:::parse_idd_file(path, epw = TRUE, encoding = encoding)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idd.R:2:5'): Idd implementation ───────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-idd.R:2:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-iddobj.R:3:5'): IddObject implementation ──────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-impl-iddobj.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-impl-idfobj-sch.R:200:5'): compact_sch_time() ──────────────────
Error in ``[.data.table`(value, !J("linear"), on = "interpolate", by = "daytype_index", `:=`(time_rleid, rleid(value)))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-impl-idfobj-sch.R:200:5
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::compact_sch_time(meta, value)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:3:5'): parse_idd_file() ────────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_silent(...) at test-parse.R:3:5
2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
3. │ ├─testthat (local) .capture(...)
4. │ │ ├─withr::with_output_sink(...)
5. │ │ │ └─base::force(code)
6. │ │ ├─base::withCallingHandlers(...)
7. │ │ └─base::withVisible(code)
8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
9. └─eplusr:::parse_idd_file(idftext("idd", "9.9.9"))
10. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
11. └─eplusr:::parse_field_property(dt, ref, epw = epw)
12. └─eplusr:::parse_field_property_extensible_group(dt, ref)
13. ├─...[]
14. └─data.table:::`[.data.table`(...)
── Error ('test-parse.R:288:5'): parse_idd_file() ──────────────────────────────
Error in ``[.data.table`(ext, , `:=`(extensible_group = list(c(rep(0L, first_extensible - 1L), rep(seq_len(num_group), each = num_extensible)))), by = class_id)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_type(...) at test-parse.R:288:5
2. │ └─testthat::quasi_label(enquo(object))
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─eplusr:::parse_idd_file(...)
5. └─eplusr:::complete_property(dt_field, "field", dt_class, epw = epw)
6. └─eplusr:::parse_field_property(dt, ref, epw = epw)
7. └─eplusr:::parse_field_property_extensible_group(dt, ref)
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
[ FAIL 11 | WARN 0 | SKIP 196 | PASS 263 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 0.16.3
Check: installed package size
Result: NOTE
installed size is 5.4Mb
sub-directories of 1Mb or more:
R 4.3Mb
Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64