def METHOD_NAME(self, mock_logger):
    """
    Test that an invalid course tab list json will result in the appropriate message
    """
    settings = {"courses": [{
        "organization": "test-course-generator",
        "number": "1",
        "run": "1",
        "user": str(self.user.email),
        "fields": {"display_name": "test-course", "tabs": "invalid_tabs"}
    }]}
    arg = json.dumps(settings)
    call_command("generate_courses", arg)
    mock_logger.info.assert_any_call("The course tab list string could not be parsed for tabs")