Running ‘testthat.R’ [7s/12s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(flowTraceR)
  > 
  > test_check("flowTraceR")
  [ FAIL 4 | WARN 28 | SKIP 0 | PASS 166 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test_conversion.R:31:3'): convert_precursor with PD output is succesful ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. └─flowTraceR::convert_precursor(input_df = data, software = "PD") at test_conversion.R:31:2
   2.   ├─base::`[<-`(`*tmp*`, i, "Precursor.Id", value = `<chr>`)
   3.   └─tibble:::`[<-.tbl_df`(`*tmp*`, i, "Precursor.Id", value = `<chr>`)
   4.     └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   5.       └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   6.         ├─base::withCallingHandlers(...)
   7.         └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test_conversion.R:105:3'): convert_modified_peptides with PD output is succesful ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─flowTraceR::convert_modified_peptides(input_df = data, software = "PD") at test_conversion.R:105:2
    2. │ ├─... %>% ...
    3. │ └─flowTraceR::convert_precursor(input_df = input_df, software = software)
    4. │   ├─base::`[<-`(`*tmp*`, i, "Precursor.Id", value = `<chr>`)
    5. │   └─tibble:::`[<-.tbl_df`(`*tmp*`, i, "Precursor.Id", value = `<chr>`)
    6. │     └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
    7. │       └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
    8. │         ├─base::withCallingHandlers(...)
    9. │         └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
   10. ├─dplyr::select(., -.data$traceR_precursor, -.data$traceR_precursor_unknownMods)
   11. └─dplyr::mutate(...)
  ── Error ('test_conversion.R:239:3'): convert_all_levels with MaxQuant output is succesful ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. └─flowTraceR::convert_all_levels(...) at test_conversion.R:239:2
   2.   ├─base::`[<-`(`*tmp*`, x, "Protein group IDs", value = `<chr>`)
   3.   └─tibble:::`[<-.tbl_df`(`*tmp*`, x, "Protein group IDs", value = `<chr>`)
   4.     └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   5.       └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   6.         ├─base::withCallingHandlers(...)
   7.         └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test_conversion.R:260:3'): convert_all_levels with PD output is succesful ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─flowTraceR::convert_all_levels(input_df = data, software = "PD") at test_conversion.R:260:2
    2. │ └─... %>% convert_precursor(software = "PD")
    3. ├─flowTraceR::convert_precursor(., software = "PD")
    4. │ ├─"Annotated Sequence" %in% colnames(input_df)
    5. │ └─base::colnames(input_df)
    6. │   └─base::is.data.frame(x)
    7. ├─flowTraceR::convert_modified_peptides(., software = "PD")
    8. │ ├─... %>% ...
    9. │ └─flowTraceR::convert_precursor(input_df = input_df, software = software)
   10. │   ├─base::`[<-`(`*tmp*`, i, "Precursor.Id", value = `<chr>`)
   11. │   └─tibble:::`[<-.tbl_df`(`*tmp*`, i, "Precursor.Id", value = `<chr>`)
   12. │     └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   13. │       └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   14. │         ├─base::withCallingHandlers(...)
   15. │         └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
   16. ├─dplyr::select(., -.data$traceR_precursor, -.data$traceR_precursor_unknownMods)
   17. └─dplyr::mutate(...)
  
  [ FAIL 4 | WARN 28 | SKIP 0 | PASS 166 ]
  Error: Test failures
  Execution halted