mirror of
https://github.com/langgenius/dify.git
synced 2026-06-07 16:32:01 +08:00
Co-authored-by: JzoNg <jzongcode@gmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
29 lines
676 B
Python
29 lines
676 B
Python
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"
|