Skip to content

test: 47 offline tests fail on main (test_575, test_577, test_issue581, docstring ratchet) #609

Description

@MattGyverLee

python -m pytest -m "not requires_live_project" -q on main at 04786b0 gives 47 failed, 2730 passed. The identical 47 fail at ad4a1c2 (main before #601), so they come from earlier merged work, not #601.

File Failures First error
tests/operations/test_issue581_offline.py 34 ImportError: cannot import name 'ICmPossibility' from 'SIL.LCModel' (unknown location)
tests/operations/test_575_msa_longname_type.py 11 TypeError: object does not implement IMoStemMsa
tests/operations/test_577_inflectable_features.py 1 assert <Mock name='mock.ClassName'> == 'closed' (from GetFeatureType(101))
tests/test_docstring_example_ratchet.py 1 Docstring examples name API that does not exist (needs an example fix or a baseline entry)

The first three look like offline fakes that hit real pythonnet casting or imports (or a Mock ClassName the code now compares by value), rather than product bugs. That's worth confirming per file.

Environment: Windows, FieldWorks 9.3.x installed, the FlexToolsMCP venv (CPython 3.13, pythonnet).

Related: #575, #577, #581 (closed).


Found during FlexToolsMCP specs/exclusive-access-gate (MattGyverLee/FlexToolsMCP#343); ledger: specs/exclusive-access-gate/issues/filing-ledger.md. Filing authorized by the maintainer on 2026-10-02.

Activity

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

    P2Medium: narrower path broken/no-op, or missing wrapper; workaround existsbugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions