Running ‘testthat.R’ [52s/95s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(MassWateR)
  > 
  > test_check("MassWateR")
  
  Attaching package: 'lubridate'
  
  The following objects are masked from 'package:base':
  
      date, intersect, setdiff, union
  
  
  Attaching package: 'dplyr'
  
  The following object is masked from 'package:testthat':
  
      matches
  
  The following objects are masked from 'package:stats':
  
      filter, lag
  
  The following objects are masked from 'package:base':
  
      intersect, setdiff, setequal, union
  
  Running checks on data quality objectives for accuracy...
  
  Running checks on data quality objectives for accuracy...
  
  	Checking column names... OK
  Running checks on data quality objectives for accuracy...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  Running checks on data quality objectives for accuracy...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking column types... OK
  Running checks on data quality objectives for accuracy...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking column types... OK
  	Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK
  	Checking Parameter formats... OK
  	Checking for missing entries for unit (uom)... OK
  	Checking if more than one unit (uom) per Parameter... OK
  	Checking acceptable units (uom) for each entry in Parameter... OK
  	Checking empty columns... WARNING
  
  All checks passed (1 WARNING(s))!
  Running checks on data quality objectives for frequency and completeness...
  
  Running checks on data quality objectives for frequency and completeness...
  
  	Checking column names... OK
  Running checks on data quality objectives for frequency and completeness...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  Running checks on data quality objectives for frequency and completeness...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for non-numeric values... OK
  	Checking for values outside of 0 and 100... OK
  	Checking Parameter formats... OK
  	Checking empty columns... WARNING
  
  All checks passed (1 WARNING(s))!
  Running checks on results data...
  
  Running checks on results data...
  
  	Checking column names... OK
  Running checks on results data...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  Running checks on results data...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  Running checks on results data...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  	Checking Activity Depth/Height Unit... OK
  	Checking Activity Relative Depth Name formats... OK
  	Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... WARNING
  	Checking Characteristic Name formats... OK
  	Checking Result Values... OK
  	Checking QC Reference Values... OK
  	Checking for missing entries for Result Unit... OK
  	Checking if more than one unit per Characteristic Name... OK
  	Checking acceptable units for each entry in Characteristic Name... OK
  
  All checks passed (1 WARNING(s))!
  Running checks on results data...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  	Checking Activity Depth/Height Unit... OK
  	Checking Activity Relative Depth Name formats... OK
  	Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... OK
  	Checking Characteristic Name formats... OK
  	Checking Result Values... OK
  	Checking QC Reference Values... OK
  	Checking for missing entries for Result Unit... OK
  	Checking if more than one unit per Characteristic Name... OK
  	Checking acceptable units for each entry in Characteristic Name... OK
  Running checks on site metadata...
  
  Running checks on site metadata...
  
  	Checking column names... OK
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  	Checking for non-numeric values in latitude... OK
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  	Checking for non-numeric values in latitude... OK
  	Checking for non-numeric values in longitude... OK
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  	Checking for non-numeric values in latitude... OK
  	Checking for non-numeric values in longitude... OK
  	Checking for positive values in longitude... OK
  Running checks on WQX metadata...
  
  Running checks on WQX metadata...
  
  	Checking column names... OK
  Running checks on data quality objectives for frequency and completeness...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for non-numeric values... OK
  	Checking for values outside of 0 and 100... OK
  	Checking Parameter formats... OK
  	Checking empty columns... OK
  
  All checks passed!
  Running checks on data quality objectives for accuracy...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking column types... OK
  	Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK
  	Checking Parameter formats... OK
  	Checking for missing entries for unit (uom)... OK
  	Checking if more than one unit (uom) per Parameter... OK
  	Checking acceptable units (uom) for each entry in Parameter... OK
  	Checking empty columns... OK
  
  All checks passed!
  Running checks on data quality objectives for frequency and completeness...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for non-numeric values... OK
  	Checking for values outside of 0 and 100... OK
  	Checking Parameter formats... OK
  	Checking empty columns... OK
  
  All checks passed!
  Running checks on results data...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  	Checking Activity Depth/Height Unit... OK
  	Checking Activity Relative Depth Name formats... OK
  	Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... OK
  	Checking Characteristic Name formats... OK
  	Checking Result Values... OK
  	Checking QC Reference Values... OK
  	Checking for missing entries for Result Unit... OK
  	Checking if more than one unit per Characteristic Name... OK
  	Checking acceptable units for each entry in Characteristic Name... OK
  
  All checks passed!
  Running checks on results data...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  	Checking Activity Depth/Height Unit... OK
  	Checking Activity Relative Depth Name formats... OK
  	Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... OK
  	Checking Characteristic Name formats... OK
  	Checking Result Values... OK
  	Checking QC Reference Values... OK
  	Checking for missing entries for Result Unit... OK
  	Checking if more than one unit per Characteristic Name... OK
  	Checking acceptable units for each entry in Characteristic Name... OK
  
  All checks passed!
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  	Checking for non-numeric values in latitude... OK
  	Checking for non-numeric values in longitude... OK
  	Checking for positive values in longitude... OK
  	Checking for missing entries for Monitoring Location ID... OK
  
  All checks passed!
  Running checks on WQX metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking unique parameters... OK
  	Checking Parameter formats... OK
  
  All checks passed!
  Running checks on WQX metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking unique parameters... OK
  	Checking Parameter formats... OK
  
  All checks passed!
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  	Checking Activity Depth/Height Unit... OK
  	Checking Activity Relative Depth Name formats... OK
  	Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... OK
  	Checking Characteristic Name formats... OK
  	Checking Result Values... OK
  	Checking QC Reference Values... OK
  	Checking for missing entries for Result Unit... OK
  	Checking if more than one unit per Characteristic Name... OK
  	Checking acceptable units for each entry in Characteristic Name... OK
  
  All checks passed!
  Running checks on data quality objectives for accuracy...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking column types... OK
  	Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK
  	Checking Parameter formats... OK
  	Checking for missing entries for unit (uom)... OK
  	Checking if more than one unit (uom) per Parameter... OK
  	Checking acceptable units (uom) for each entry in Parameter... OK
  	Checking empty columns... OK
  
  All checks passed!
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  	Checking for non-numeric values in latitude... OK
  	Checking for non-numeric values in longitude... OK
  	Checking for positive values in longitude... OK
  	Checking for missing entries for Monitoring Location ID... OK
  
  All checks passed!
  Running checks on WQX metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking unique parameters... OK
  	Checking Parameter formats... OK
  
  All checks passed!
  Excel workbook created successfully! File located at /home/hornik/tmp/scratch/RtmpYAM16r/wqxtab.xlsx
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking valid Activity Types... OK
  	Checking Activity Start Date formats... OK
  	Checking for non-numeric values in Activity Depth/Height Measure... OK
  	Checking Activity Depth/Height Unit... OK
  	Checking Activity Relative Depth Name formats... OK
  	Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... OK
  	Checking Characteristic Name formats... OK
  	Checking Result Values... OK
  	Checking QC Reference Values... OK
  	Checking for missing entries for Result Unit... OK
  	Checking if more than one unit per Characteristic Name... OK
  	Checking acceptable units for each entry in Characteristic Name... OK
  
  All checks passed!
  Running checks on site metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking for missing latitude or longitude values... OK
  	Checking for non-numeric values in latitude... OK
  	Checking for non-numeric values in longitude... OK
  	Checking for positive values in longitude... OK
  	Checking for missing entries for Monitoring Location ID... OK
  
  All checks passed!
  Running checks on WQX metadata...
  
  	Checking column names... OK
  	Checking all required columns are present... OK
  	Checking unique parameters... OK
  	Checking Parameter formats... OK
  
  All checks passed!
  Excel workbook created successfully! File located at /home/hornik/tmp/scratch/RtmpYAM16r/wqxtab.xlsx
  [ FAIL 17 | WARN 71 | SKIP 0 | PASS 130 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-checkMWRacc.R:30:3'): Checking missing entries in uom ──────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 5, 2, value = `<lgl>`) at test-checkMWRacc.R:30:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 5, 2, value = `<lgl>`) at test-checkMWRacc.R:30:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRacc.R:38:3'): Checking more than one unit type per parameter ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 4, 2, value = `<chr>`) at test-checkMWRacc.R:38:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 4, 2, value = `<chr>`) at test-checkMWRacc.R:38:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRacc.R:44:3'): Checking correct Parameters ──────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 7, 1, value = `<chr>`) at test-checkMWRacc.R:44:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 7, 1, value = `<chr>`) at test-checkMWRacc.R:44:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRacc.R:51:3'): Checking incorrect unit type per parameter ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, chk$Parameter == "Chl a", 2, value = `<chr>`) at test-checkMWRacc.R:51:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, chk$Parameter == "Chl a", 2, value = `<chr>`) at test-checkMWRacc.R:51:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRfrecom.R:22:3'): Checking values outside of 0 - 100 ────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 2, 4, value = `<dbl>`) at test-checkMWRfrecom.R:22:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 2, 4, value = `<dbl>`) at test-checkMWRfrecom.R:22:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRfrecom.R:29:3'): Checking correct Parameters ───────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 4, 1, value = `<chr>`) at test-checkMWRfrecom.R:29:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 4, 1, value = `<chr>`) at test-checkMWRfrecom.R:29:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:15:3'): Checking correct Activity Types ──────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 3, 2, value = `<chr>`) at test-checkMWRresults.R:15:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 3, 2, value = `<chr>`) at test-checkMWRresults.R:15:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:24:3'): Checking date formats ────────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 4, 3, value = `<chr>`) at test-checkMWRresults.R:24:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 4, 3, value = `<chr>`) at test-checkMWRresults.R:24:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:55:3'): Checking Activity Relative Depth Name entries ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 6, 7, value = `<chr>`) at test-checkMWRresults.R:55:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 6, 7, value = `<chr>`) at test-checkMWRresults.R:55:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:62:3'): Checking correct Characteristic Names ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 12, 8, value = `<chr>`) at test-checkMWRresults.R:62:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 12, 8, value = `<chr>`) at test-checkMWRresults.R:62:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:70:3'): Checking entries in Result Value ─────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 23, 9, value = `<chr>`) at test-checkMWRresults.R:70:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 23, 9, value = `<chr>`) at test-checkMWRresults.R:70:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:78:3'): Checking entries in QC Reference Value ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 27, 12, value = `<chr>`) at test-checkMWRresults.R:78:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 27, 12, value = `<chr>`) at test-checkMWRresults.R:78:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:86:3'): Checking missing entries in Result Unit ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 25, 10, value = `<lgl>`) at test-checkMWRresults.R:86:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 25, 10, value = `<lgl>`) at test-checkMWRresults.R:86:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:94:3'): Checking more than one unit type per parameter in Characteristic Name ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 13, 10, value = `<chr>`) at test-checkMWRresults.R:94:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 13, 10, value = `<chr>`) at test-checkMWRresults.R:94:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRresults.R:100:3'): Checking incorrect unit type per parameter in Characteristic Name ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(...) at test-checkMWRresults.R:100:2
   2. └─tibble:::`[<-.tbl_df`(...) at test-checkMWRresults.R:100:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRwqx.R:15:3'): Checking duplicate parameters ────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 1, 1, value = `<chr>`) at test-checkMWRwqx.R:15:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 1, 1, value = `<chr>`) at test-checkMWRwqx.R:15:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-checkMWRwqx.R:21:3'): Checking correct parameters ──────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 2, 1, value = `<chr>`) at test-checkMWRwqx.R:21:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 2, 1, value = `<chr>`) at test-checkMWRwqx.R:21:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  
  [ FAIL 17 | WARN 71 | SKIP 0 | PASS 130 ]
  Error: Test failures
  Execution halted