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


import pytest
from fastavro.schema import (
    FINGERPRINT_ALGORITHMS,
    fingerprint,
    to_parsing_canonical_form,
)
                "name": "TestDoc",
                "doc": "Doc string",
                "fields": [{"name": "name", "type": "string", "doc": "Doc String"}],
            },
            "md5",
            "f2da75f5131f5ab80629538287b8beb2",
        ),
        (
            {
                "type": "record",
                "name": "TestDoc",
                "doc": "Doc string",
                "fields": [{"name": "name", "type": "string", "doc": "Doc String"}],
            },
            "sha256",
            "0b3644f7aa5ca2fc4bad93ca2d3609c12aa9dbda9c15e68b34c120beff08e7b9",
        ),
        (
            {
                "type": "enum",
                "name": "Test",
                "symbols": ["A", "B"],
                "doc": "Doc String",
            },
            "CRC-64-AVRO",
            "03a2f2c2e27f7a16",
        ),
        (
            {
                "type": "enum",

# 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,
)

                "name": "TestDoc",
                "doc": "Doc string",
                "fields": [{"name": "name", "type": "string", "doc": "Doc String"}],
            },
            "md5",
            "f2da75f5131f5ab80629538287b8beb2",
        ),
        (
            {
                "type": "record",
                "name": "TestDoc",
                "doc": "Doc string",
                "fields": [{"name": "name", "type": "string", "doc": "Doc String"}],
            },
            "sha256",
            "0b3644f7aa5ca2fc4bad93ca2d3609c12aa9dbda9c15e68b34c120beff08e7b9",
        ),
        (
            {
                "type": "enum",
                "name": "Test",
                "symbols": ["A", "B"],
                "doc": "Doc String",
            },
            "CRC-64-AVRO",
            "03a2f2c2e27f7a16",
        ),
        (
            {
                "type": "enum",

                "name": "Test",