phenodata icon indicating copy to clipboard operation
phenodata copied to clipboard

Tests: Some tests are failing on CI

Open amotl opened this issue 1 year ago • 1 comments

test_cli_list_quality_bytes

test_cli_list_quality_bytes fails on CI/GHA. Maybe only when running on Linux? It works on macOS though.

FAILED tests/test_metadata.py::test_cli_list_quality_bytes - AssertionError:
--- a
+++ b
[
@@ -0,6 +0,6 @@
 {
 -'Beschreibung': 'Feldwert ungepr³ft',
 +'Beschreibung': 'Feldwert ungeprüft',
  'Qualiaetsbyte': 0,
 },
 {'Qualiaetsbyte': 1, 'Beschreibung': 'Feldwert nicht beanstandet'},
 {'Qualiaetsbyte': 2, 'Beschreibung': 'Feldwert korrigiert'},
 {
 -'Beschreibung': 'Feldwert trotz Beanstandung bestõtigt',
 +'Beschreibung': 'Feldwert trotz Beanstandung bestätigt',
  'Qualiaetsbyte': 3,
 },
 {'Qualiaetsbyte': 5, 'Beschreibung': 'Feldwert zweifelhaft'},
 {
 -'Beschreibung': 'ung³ltiges Eintrittsdatum, z.B. 31. April, wird automatisch',
 +'Beschreibung': 'ungültiges Eintrittsdatum, z.B. 31. April, wird automatisch',
  'Qualiaetsbyte': 7,
 },
 {'Qualiaetsbyte': 8, 'Beschreibung': 'Feldwert falsch'},
]

-- https://github.com/earthobservations/phenodata/actions/runs/4652645604/jobs/8232986823#step:4:828

readme.rst

It looks like pytest-doctest-ellipsis-markers does not work on CI/GHA. How can this happen?

amotl avatar Apr 09 '23 21:04 amotl