GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Test coverage · Issue #7 · python/pymanager

Test coverage #7

New issue
Copy link
New issue
Copy link
Open
Open
Test coverage#7
Copy link
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed

Description

@zooba
zooba
opened on Apr 28, 2025
Issue body actions

Test coverage is somewhat spotty right now. Plenty of the core pieces are covered, along with actual bugs that were discovered by usage, but there are plenty of obvious gaps in our current verification.

Any contribution to increase coverage of the pytest tests is welcome.

Note that these tests do not have a usable py command, and so need to be structured to not rely on that - plenty of mocks, monkey-patching and directly importing commands is intended!

(For tests that can only be run after the full app is compiled/installed, create a new issue describing the scenario and why you think it wouldn't be valid as a unit test.)

Activity

  1. zooba
    added
    good first issueGood for newcomersGood for newcomers
    help wantedExtra attention is neededExtra attention is needed
    on Apr 28, 2025
  2. python
    deleted a comment from sangpenanti64-cloud on Jul 20, 2026
  3. breadonb
    added a commit that references this issue on Aug 1, 2026

    pythongh-7: Add unit tests for pure configuration helpers.

    866e56f
  4. breadonb commented on Aug 1, 2026

    @breadonb
    breadonb
    on Aug 1, 2026
    Contributor
    More actions

    I added unit tests for config_bool, _expand_vars, config_append, config_dict_merge, config_split, and config_split_append. These tests increased coverage for config.py from 17% to 30%. I deliberately limited this PR to the dependency-free helpers, with resolve_config and merge_config as natural follow-up work. PR: (#392)

    Reacted by Steve Dower
  5. zooba
    added a commit that references this issue on Aug 18, 2026

    gh-7: Add some unit tests for config helpers. (#392)

    b312cc1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.