R Under development (unstable) (2024-09-18 r87177 ucrt) -- "Unsuffered Consequences" Copyright (C) 2024 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(conversim) > > test_check("conversim") boundary (singular) fit: see help('isSingular') Loading required package: Matrix Loading required package: NLP Attaching package: 'NLP' The following object is masked from 'package:ggplot2': annotate Loading required package: SnowballC [ FAIL 4 | WARN 2608 | SKIP 0 | PASS 171 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-conversation_multidyads_tests.R:9:3'): test_topic_sim_dyads works correctly ── Error in `lme4::lFormula(formula = similarity ~ 1 + (1 | dyad_id), data = model_data, control = structure(list(optimizer = "nloptwrap", restart_edge = TRUE, boundary.tol = 1e-05, calc.derivs = TRUE, use.last.params = FALSE, checkControl = list(check.nobs.vs.rankZ = "ignore", check.nobs.vs.nlev = "stop", check.nlev.gtreq.5 = "ignore", check.nlev.gtr.1 = "stop", check.nobs.vs.nRE = "stop", check.rankX = "message+drop.cols", check.scaleX = "warning", check.formula.LHS = "stop"), checkConv = list(check.conv.grad = list(action = "warning", tol = 0.002, relTol = NULL), check.conv.singular = list( action = "message", tol = 1e-04), check.conv.hess = list( action = "warning", tol = 1e-06)), optCtrl = list()), class = c("lmerControl", "merControl")))`: 0 (non-NA) cases Backtrace: ▆ 1. └─conversim::test_topic_sim_dyads(...) at test-conversation_multidyads_tests.R:9:3 2. └─conversim::topic_sim_dyads(...) 3. ├─lme4::lmer(similarity ~ 1 + (1 | dyad_id), data = model_data) 4. │ └─base::eval(mc, parent.frame(1L)) 5. │ └─base::eval(mc, parent.frame(1L)) 6. └─lme4::lFormula(...) ── Error ('test-conversation_multidyads_tests.R:26:3'): test_semantic_sim_dyads works correctly ── Error in `.dsy2dpo(.M2sym(from))`: not a positive definite matrix (and positive semidefiniteness is not checked) Backtrace: ▆ 1. └─conversim::test_semantic_sim_dyads(...) at test-conversation_multidyads_tests.R:26:3 2. ├─base::summary(model) 3. └─lme4:::summary.merMod(model) 4. ├─stats::vcov(object, use.hessian = use.hessian) 5. └─lme4::vcov.merMod(object, use.hessian = use.hessian) 6. └─methods::as(rr, "corMatrix") 7. └─Matrix (local) asMethod(object) 8. ├─Matrix:::.dpo2cor(.dsy2dpo(.M2sym(from))) 9. └─Matrix:::.dsy2dpo(.M2sym(from)) ── Error ('test-conversation_multidyads_tests.R:43:3'): test_stylistic_sim_dyads works correctly ── Error in `sum(sapply(words, function(w) max(1, nchar(gsub("[^aeiouAEIOU]", "", w)))))`: invalid 'type' (list) of argument Backtrace: ▆ 1. └─conversim::test_stylistic_sim_dyads(dyad_example_data, window_size = 3) at test-conversation_multidyads_tests.R:43:3 2. └─conversim::stylistic_sim_dyads(conversations, window_size) 3. └─conversim::stylistic_similarity(window1, window2) 4. └─conversim (local) calculate_features(text1) ── Error ('test-conversation_multidyads_tests.R:60:3'): All similarity methods produce consistent results ── Error in `lme4::lFormula(formula = similarity ~ 1 + (1 | dyad_id), data = model_data, control = structure(list(optimizer = "nloptwrap", restart_edge = TRUE, boundary.tol = 1e-05, calc.derivs = TRUE, use.last.params = FALSE, checkControl = list(check.nobs.vs.rankZ = "ignore", check.nobs.vs.nlev = "stop", check.nlev.gtreq.5 = "ignore", check.nlev.gtr.1 = "stop", check.nobs.vs.nRE = "stop", check.rankX = "message+drop.cols", check.scaleX = "warning", check.formula.LHS = "stop"), checkConv = list(check.conv.grad = list(action = "warning", tol = 0.002, relTol = NULL), check.conv.singular = list( action = "message", tol = 1e-04), check.conv.hess = list( action = "warning", tol = 1e-06)), optCtrl = list()), class = c("lmerControl", "merControl")))`: 0 (non-NA) cases Backtrace: ▆ 1. └─conversim::test_topic_sim_dyads(...) at test-conversation_multidyads_tests.R:60:3 2. └─conversim::topic_sim_dyads(...) 3. ├─lme4::lmer(similarity ~ 1 + (1 | dyad_id), data = model_data) 4. │ └─base::eval(mc, parent.frame(1L)) 5. │ └─base::eval(mc, parent.frame(1L)) 6. └─lme4::lFormula(...) [ FAIL 4 | WARN 2608 | SKIP 0 | PASS 171 ] Error: Test failures Execution halted