[GRASS-git] [OSGeo/grass-addons] 2f36e1: i.eodag: add testsuite (#1163)

Hamed Elgizery noreply at github.com
Thu Aug 22 07:10:38 PDT 2024


  Branch: refs/heads/grass8
  Home:   https://github.com/OSGeo/grass-addons
  Commit: 2f36e10b2d410872c931233298efe78359a163fc
      https://github.com/OSGeo/grass-addons/commit/2f36e10b2d410872c931233298efe78359a163fc
  Author: Hamed Elgizery <hamedashraf2004 at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M .github/workflows/apt.txt
    M .github/workflows/extra_requirements.txt
    M src/imagery/i.eodag/i.eodag.py
    A src/imagery/i.eodag/testsuite/data/ids_list.txt
    A src/imagery/i.eodag/testsuite/test_eodag.py

  Log Message:
  -----------
  i.eodag: add testsuite (#1163)

* Add test for module exit code

* Add searching/filtering tests

* Add ids_list.txt

* Add save footprint & geojson tests

* Add printing tests

* Update testsuite to use flexible tests

* Add skip to tests if connection to provider can not be established
(apply changes from code review)

* Add eodag to .github workflows

* Add proj-bin to apt.txt



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications


More information about the grass-commit mailing list