Running 'testthat.R' [9s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # 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/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > library(tardis)
  > 
  > test_check("tardis")
  [ FAIL 16 | WARN 0 | SKIP 0 | PASS 2 ]
  
  == Failed tests ================================================================
  -- Error ('test-tardis.R:3'): Emojis are recognized ----------------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(tardis("<U+2764><U+FE0F>")$score, 0) at test-tardis.R:3:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("<U+2764><U+FE0F>")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:10'): Leading and trailing punctuation isn't considered --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_equal(tardis("(happy)")$score, tardis("happy")$score) at test-tardis.R:10:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("(happy)")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:15'): Capitalization amplifies sentiment --------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(tardis("HAPPY")$score, tardis("happy")$score) at test-tardis.R:15:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("HAPPY")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:20'): Punctuation amplifies sentiment up to 3 points, and not for one question mark --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(tardis("happy!")$score, tardis("happy")$score) at test-tardis.R:20:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("happy!")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:30'): Punctuation can be disabled ---------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_equal(...) at test-tardis.R:30:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("happy!", use_punctuation = FALSE)
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:35'): Punctuation and capitalization together amplifies sentiment --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(tardis("HAPPY!")$score, tardis("happy!")$score) at test-tardis.R:35:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("HAPPY!")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:45'): Cpp11 function to split sentences works properly --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_equal(...) at test-tardis.R:45:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis:::split_text_into_sentences_cpp11(...)
    5. | \-step2 %>% ...
    6. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    7. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
    9. |   +-base::withCallingHandlers(...)
   10. |   \-mask$eval_all_mutate(quo)
   11. +-base::loadNamespace(x)
   12. | \-base::library.dynam(lib, package, package.lib)
   13. |   \-base::stop(...)
   14. \-base::.handleSimpleError(...)
   15.   \-dplyr (local) h(simpleError(msg, call))
   16.     \-rlang::abort(...)
  -- Error ('test-tardis.R:65'): Custom dictionaries with no emojis work properly --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(...) at test-tardis.R:65:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("happy", dict_sentiments = custom_dict)
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:75'): Custom dictionaries that are ONLY emojis work properly --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(...) at test-tardis.R:75:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("<U+2764><U+FE0F>", dict_sentiments = custom_dict)
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:86'): Custom dictionaries with text and emojis work properly --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(...) at test-tardis.R:86:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("<U+2764><U+FE0F>", dict_sentiments = custom_dict)
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:101'): Custom dictionaries with multi-word tokens work properly --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(...) at test-tardis.R:101:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("supreme", dict_sentiments = custom_dict)
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:118'): Modifiers work as expected ---------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_gt(tardis("very happy")$score, tardis("happy")$score) at test-tardis.R:118:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("very happy")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:141'): Negations flip direction -----------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_lt(tardis("not happy")$score, tardis("happy")$score) at test-tardis.R:141:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("not happy")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:147'): Negations work as expected ---------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_lt(abs(tardis("not happy")$score), abs(tardis("happy")$score)) at test-tardis.R:147:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis("not happy")
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:171'): Parameter simple_count works as expected with tbl_df input --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_equal(...) at test-tardis.R:171:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tardis::tardis(...)
    5. | \-tardis:::split_text_into_sentences_cpp11(...)
    6. |   \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  -- Error ('test-tardis.R:189'): Multi-dictionary wrapper functions works -------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))`: Problem while computing `sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-... %>% dplyr::select(body, score_good, score_bad) at test-tardis.R:189:2
    2. +-dplyr::select(., body, score_good, score_bad)
    3. +-tardis::tardis_multidict(...)
    4. | \-tardis::tardis(...)
    5. |   \-tardis:::split_text_into_sentences_cpp11(...)
    6. |     \-step2 %>% ...
    7. +-dplyr::mutate(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    8. +-dplyr:::mutate.data.frame(., sentence = purrr::map(sentences_noemojis, split_string_after_punctuation_cpp11))
    9. | \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |   +-base::withCallingHandlers(...)
   11. |   \-mask$eval_all_mutate(quo)
   12. +-base::loadNamespace(x)
   13. | \-base::library.dynam(lib, package, package.lib)
   14. |   \-base::stop(...)
   15. \-base::.handleSimpleError(...)
   16.   \-dplyr (local) h(simpleError(msg, call))
   17.     \-rlang::abort(...)
  
  [ FAIL 16 | WARN 0 | SKIP 0 | PASS 2 ]
  Error: Test failures
  Execution halted