Chiara Marmo accepted merge request !231: Test travo.script.main and fix GitLab.login to satisfy its requirements at Travo / Travo

Chiara Marmo
2026-04-23T10:12:52Z

travo.scripts.main (in fact travo.scripts.CLI) currently requires boolean arguments to come after positional arguments. !229 recently broke that assumption in GitLab.login, which broke all travo based course scripts.

This MR:

add tests to travo.scripts.main, so that such breakage would get noticed next time

update GitLab.login to respect that assumption