{
    "TestCategoryDefinitions": {
        "version": 1,
        "categoryDefinitions": "TestCategoryDefinitions.json",
        "icon": {
            "path": "TestNodeIcon.svg"
        },
        "categories": "internal:categoryTest",
        "exclude": ["usd", "docs"],
        "language": "python",
        "description": "Test node that tests custom category definitions",
        "uiName": "Test Node: Custom Category Definitions",
        "outputs": {
            "category": {
                "type": "string",
                "description": "The custom category assigned to this node for testing",
                "default": "internal"
            }
        },
        "tests": [
            {
                "$onlyTest": "This test leverages node evaluation to test category assignment",
                "outputs:category": "internal:categoryTest"
            }
        ]
    }
}