Back to skills

Pytest

Quality / Testing Since Jan 2019
L3
52/100

Other technologies

Pytest

Evidence

  • Why this level

    Summary

    Backend tests are implemented on critical behavior, imports and business schemas, with concrete usage across several projects.

  • Current ceiling

    Summary

    The main improvement axes to reach the next level are: broaden test coverage, make the strategy more systematic across projects, and document the overall organization of automated suites more clearly.

  • Critical behavior tests

    Permalink Source

    The reservation test in Parking App verifies that creating a reservation makes a spot unavailable, directly targeting a critical business rule.

  • Fixtures and backend schemas

    PR Source

    The fixtures and backend tests added in gn_module_monitoring cover individuals, markings and related schemas.

  • Line-number error tests

    PR Source

    The backend tests added in GeoNature cover line-number errors in the import pipeline.

  • Import tests and workflow updates

    PR Source

    The workflow and test adjustments around the V3 import flow in GeoNature also cover the edit case.

  • Pytest across the Natural Solutions scope

    PR Source

    Several backend PRs delivered in the current Natural Solutions context use pytest on critical cases and structuring fixes.