The tests are failing on my laptop with Python 3.8, on the branch new_release_0_4_0. This is weird as I see that the GH action succeeded... I'll investigate this and maybe even close this issue very soon
FAILED harmonize_wq/tests/test_harmonize_WQP.py::test_harmonize_pH - AssertionError: assert nan == 'None'
FAILED harmonize_wq/tests/test_harmonize_WQP.py::test_harmonize_nitrogen - AttributeError: 'float' object has no attribute 'upper'
FAILED harmonize_wq/tests/test_harmonize_WQP.py::test_print_report - ImportError: matplotlib is required for plotting when the default backend "matplotlib" is selected.
ERROR harmonize_wq/tests/test_harmonize_WQP.py::test_harmonize_all - AttributeError: 'float' object has no attribute 'upper'
ERROR harmonize_wq/tests/test_harmonize_WQP.py::test_conductivity_to_PSU - AttributeError: 'float' object has no attribute 'upper'
ERROR harmonize_wq/tests/test_harmonize_WQP.py::test_datetime - AttributeError: 'float' object has no attribute 'upper'
ERROR harmonize_wq/tests/test_harmonize_WQP.py::test_split_col - AttributeError: 'float' object has no attribute 'upper'
ERROR harmonize_wq/tests/test_harmonize_WQP.py::test_split_table - AttributeError: 'float' object has no attribute 'upper'
The tests are failing on my laptop with Python 3.8, on the branch
new_release_0_4_0
. This is weird as I see that the GH action succeeded... I'll investigate this and maybe even close this issue very soon