{
    "Multiply2IntegerArrays": {
        "description": ["Compute the array 'output' as the element-wise products of the input arrays 'a' and 'b'. ",
                        "If either of the input arrays have size 1 then that value will be multipled to every element ",
                        "of the other to form the output."
        ],
        "metadata" : {
            "uiName": "Multiple Two Arrays Of Integers"
        },
        "icon": {
            "path": "TestNodeIcon.svg"
        },
        "categories": "internal:test",
        "scheduling": ["threadsafe"],
        "exclude": ["usd", "docs"],
        "inputs": {
            "a": {
                "description": "First array to be multiplied",
                "type": "int[]",
                "default": []
            },
            "b": {
                "description": "Second array to be multiplied",
                "type": "int[]",
                "default": []
            }
        },
        "outputs": {
            "output": {
                "description": "Product of the two arrays",
                "type": "int[]",
                "default": []
            }
        },
        "tests": [
            { "inputs:a": [1, 2, 3], "inputs:b": [10, 20, 30], "outputs:output": [10, 40, 90]},
            { "inputs:a": [1],       "inputs:b": [10, 20, 30], "outputs:output": [10, 20, 30]},
            { "inputs:a": [1, 2, 3], "inputs:b": [10],         "outputs:output": [10, 20, 30]},
            { "inputs:a": [5],       "inputs:b": [11],         "outputs:output": [55]}
        ]
    }
}
