beeware / briefcase

Tools to support converting a Python project into a standalone native application.
https://briefcase.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
2.47k stars 350 forks source link

Add console app builds/testing to CI #1866

Closed rmartin16 closed 3 weeks ago

rmartin16 commented 3 weeks ago

What is the problem or limitation you are having?

We aren't building and testing Console apps in CI like we do Toga, PySide, and Pygame. Should we be?

Describe the solution you'd like

Console apps are exercised in CI like other formats/toolkits.

Describe alternatives you've considered

status quo

Additional context

No response

freakboy3742 commented 3 weeks ago

Should we? Absolutely. The test doesn't need to be fancy - we don't need to test any text-mode GUI frameworks, for example - but given we have a different stub binary, and other non-trivial execution paths, we should definitely be testing console startup.