code: def test_args_delayed():
      x = da.arange(10, chunks=(5,))
      y = dask.delayed(lambda: 100)()
  
      z = da.blockwise(add, "i", x, "i", y, None, dtype=x.dtype)
      assert_eq(z, np.arange(10) + 100)
  
      z = da.blockwise(
          lambda x, y: x + y, "i", x, "i", y=y, dtype=x.dtype
      )
      assert_eq(z, np.arange(10) + 100)
  
imports: from __future__ import annotations
  import collections
  from operator import add
  import numpy
  import pytest
  import dask
  import dask.array
  from dask.array.utils import assert_eq
  from dask.blockwise import _BLOCKWISE_DEFAULT_PREFIX, Blockwise, _unique_dep, index_subs, optimize_blockwise, rewrite_blockwise
  from dask.highlevelgraph import HighLevelGraph
  from dask.utils_test import dec, hlg_layer_topological, inc
label_desc: Use image node_id 26 for calling a global function with example usage: test_args_delayed() without return types