R Under development (unstable) (2024-10-19 r87247 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. > 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 Checking no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... 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 accuracy... Checking column names... OK Checking all required columns are present... OK Checking column types... OK Checking no "na" in Value Range... 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 no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... 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 no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... WARNING 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 (1 WARNING(s))! Running checks on data quality objectives for accuracy... Checking column names... OK Checking all required columns are present... OK Checking column types... OK Checking no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... OK Checking Parameter formats... 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 no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... OK Checking Parameter formats... OK Checking for missing entries for unit (uom)... 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 no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... WARNING Running checks on data quality objectives for accuracy... Checking column names... OK Checking all required columns are present... OK Checking column types... OK Checking no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... OK Checking Parameter formats... OK Checking for missing entries for unit (uom)... OK Checking if more than one unit (uom) per Parameter... 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 no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... 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 accuracy... Checking column names... OK Checking all required columns are present... OK Checking column types... OK 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 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 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 Running checks on results data... Checking column names... OK Checking all required columns are present... OK Checking valid Activity Types... 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 depth data present... 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 depth data present... 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 depth data present... 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 for non-numeric values in Quantitation Limit... 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 depth data present... OK Checking for non-numeric values in Activity Depth/Height Measure... OK Checking Activity Depth/Height Unit... OK Checking Activity Relative Depth Name formats... WARNING Checking values in Activity Depth/Height Measure > 1 m / 3.3 ft... OK Checking Characteristic Name formats... OK Checking Result Values... OK Checking for non-numeric values in Quantitation Limit... 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 depth data present... 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... WARNING Checking Result Values... OK Checking for non-numeric values in Quantitation Limit... 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 depth data present... 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 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 depth data present... 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 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 depth data present... 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 for non-numeric values in Quantitation Limit... 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 depth data present... 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 for non-numeric values in Quantitation Limit... OK Checking QC Reference Values... 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 depth data present... 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 for non-numeric values in Quantitation Limit... OK Checking QC Reference Values... OK Checking for missing entries for Result Unit... 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 depth data present... 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 for non-numeric values in Quantitation Limit... OK Checking QC Reference Values... OK Checking for missing entries for Result Unit... OK Checking if more than one unit per Characteristic Name... 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 depth data present... 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 for non-numeric values in Quantitation Limit... 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 WQX metadata... Checking column names... OK Checking all required columns are present... OK Running checks on WQX metadata... Checking column names... OK Checking all required columns are present... OK Checking unique parameters... OK Checking Parameter formats... WARNING All checks passed (1 WARNING(s))! 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 no "na" in Value Range... OK Checking for text other than <=, ≤, <, >=, ≥, >, ±, %, AQL, BQL, log, or all... OK Checking overlaps in Value Range... OK Checking gaps in Value Range... 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 depth data present... 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 for non-numeric values in Quantitation Limit... 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 depth data present... 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 for non-numeric values in Quantitation Limit... 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! [ FAIL 0 | WARN 49 | SKIP 5 | PASS 189 ] ══ Skipped tests (5) ═══════════════════════════════════════════════════════════ • On CRAN (5): 'test-anlzMWRmap.R:2:3', 'test-anlzMWRmap.R:8:3', 'test-anlzMWRmap.R:14:3', 'test-anlzMWRmap.R:24:3', 'test-anlzMWRmap.R:30:3' [ FAIL 0 | WARN 49 | SKIP 5 | PASS 189 ] > > proc.time() user system elapsed 18.17 1.35 20.53