def test_parse_args_requires_version_list_or_program(
    mock_parse_args,
    mock_error
):
    """
    A valid argument configuration requires at least version, list, or program.
    """
    core._parse_arguments()
    mock_error.assert_called_once_with(core._MSG_BAD_ARGS)

    A valid argument configuration requires at least version, list, or program.
    
test/core_test.py