Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better reuse of process selection logic #37

Merged
merged 7 commits into from
Jan 25, 2024
Merged

Better reuse of process selection logic #37

merged 7 commits into from
Jan 25, 2024

Commits on Jan 25, 2024

  1. gitignore venv-*

    soxofaan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    1a402c7 View commit details
    Browse the repository at this point in the history
  2. Refactor process test example parsing/listing to openeo_test_suite.li…

    …b.processes.registry
    
    related to #10 #24
    soxofaan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    dea32b6 View commit details
    Browse the repository at this point in the history
  3. Make process filtering reusable

    - Move logic to `lib` and plugin, with better (internal) test coverage
    - Replace fixture based approach in tests/processes/processing with filtering at test collection phase
    soxofaan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    a171cda View commit details
    Browse the repository at this point in the history
  4. Integrate generalized process filtering in workflow tests

    - integrate generalized process selection in Skipper
    - port workflow tests
    - eliminate deprecated `process_levels` fixture
    soxofaan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    32296eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbbcb39 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e02b347 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ccaed1 View commit details
    Browse the repository at this point in the history