code: def test_do_constant(mutable):
      rng = np.random.default_rng(seed=122)
      with pm.Model() as m:
          x = pm.Data("x", 0, mutable=mutable)
          y = pm.Normal("y", x, 1e-3)
  
      do_m = do(m, {x: 105})
      assert pm.draw(do_m["y"], random_seed=rng) > 100
  
imports: import arviz
  import numpy
  import pytest
  from pytensor import config
  import pymc
  from pymc.distributions.transforms import logodds
  from pymc.model.transform.conditioning import change_value_transforms, do, observe, remove_value_transforms
  from pymc.variational.minibatch_rv import create_minibatch_rv
label_desc: Use image node_id 7 for calling a global function with example usage: test_do_constant(mutable) without return types