from types import SimpleNamespace from flask_restx import marshal from fields.snippet_fields import snippet_list_fields def test_snippet_list_fields_include_author_name() -> None: snippet = SimpleNamespace( id="snippet-1", name="Snippet", description="Reusable node", type="node", version=1, use_count=0, is_published=False, icon_info=None, tags=[], created_by="account-1", author_name="Alice", created_at=None, updated_by="account-1", updated_at=None, ) result = marshal(snippet, snippet_list_fields) assert result["author_name"] == "Alice"