# Path: fastavro/schema.py
# FINGERPRINT_ALGORITHMS = _schema.FINGERPRINT_ALGORITHMS


import pytest
from fastavro.schema import (
    FINGERPRINT_ALGORITHMS,
    fingerprint,
    to_parsing_canonical_form,
)
                "fields": [
                    {"name": "label", "type": "string"},
                    {"name": "children", "type": {"type": "array", "items": "Node"}},
                ],
            },
            "CRC-64-AVRO",
            "52cba544c3e756b7",
        ),
        (
            {
                "type": "record",
                "name": "Node",
                "fields": [
                    {"name": "label", "type": "string"},
                    {"name": "children", "type": {"type": "array", "items": "Node"}},
                ],
            },
            "md5",
            "99625b0cc02050363e89ef66b0f406c9",
        ),
        (
            {
                "type": "record",
                "name": "Node",
                "fields": [
                    {"name": "label", "type": "string"},
                    {"name": "children", "type": {"type": "array", "items": "Node"}},
                ],
            },
            "sha256",

# Path: fastavro/schema.py
# FINGERPRINT_ALGORITHMS = _schema.FINGERPRINT_ALGORITHMS


# Path: tests/test_fingerprint.py
import pytest
from fastavro.schema import (
    FINGERPRINT_ALGORITHMS,
    fingerprint,
    to_parsing_canonical_form,
)

                "fields": [
                    {"name": "label", "type": "string"},
                    {"name": "children", "type": {"type": "array", "items": "Node"}},
                ],
            },
            "CRC-64-AVRO",
            "52cba544c3e756b7",
        ),
        (
            {
                "type": "record",
                "name": "Node",
                "fields": [
                    {"name": "label", "type": "string"},
                    {"name": "children", "type": {"type": "array", "items": "Node"}},
                ],
            },
            "md5",
            "99625b0cc02050363e89ef66b0f406c9",
        ),
        (
            {
                "type": "record",
                "name": "Node",
                "fields": [
                    {"name": "label", "type": "string"},
                    {"name": "children", "type": {"type": "array", "items": "Node"}},
                ],
            },
            "sha256",

            "65d80dc8c95c98a9671d92cf0415edfabfee2cb058df2138606656cd6ae4dc59",