diff --git a/linodecli/configuration/config.py b/linodecli/configuration/config.py index 969adeb0..0094e00b 100644 --- a/linodecli/configuration/config.py +++ b/linodecli/configuration/config.py @@ -126,7 +126,7 @@ def print_users(self): default_user = self.default_username() for sec in self.config.sections(): - if sec != "DEFAULT": + if sec not in ("DEFAULT", "custom_aliases"): print(f'{"*" if sec == default_user else " "} {sec}') sys.exit(ExitCodes.SUCCESS) diff --git a/tests/unit/test_configuration.py b/tests/unit/test_configuration.py index 474b083f..14b704d0 100644 --- a/tests/unit/test_configuration.py +++ b/tests/unit/test_configuration.py @@ -113,6 +113,7 @@ def test_print_users(self): Test CLIConfig.print_users() """ conf = self._build_test_config() + conf.config.add_section("custom_aliases") f = io.StringIO() @@ -122,6 +123,7 @@ def test_print_users(self): assert err.value.code == 0 assert "* cli-dev" in f.getvalue() + assert "custom_aliases" not in f.getvalue() def test_set_default_user(self): """