code: def test_full_x_remove_z_default_4(init_full_x_remove_z_default_4):
      """Test if full x removed z  (default 4) is properly initialized and can fetch
      from 1 of its 3 parents
      """
      experiment = experiment_builder.load(
          name="full_x_remove_z_default_4"
      )
  
      assert experiment.refers["adapter"].configuration == [
          {"change_type": "noeffect", "of_type": "commandlinechange"},
          {
              "of_type": "dimensiondeletion",
              "param": {"name": "/z", "type": "real", "value": 4.0},
          },
      ]
  
      pairs = get_name_value_pairs(experiment.fetch_trials())
      assert pairs == ((("/x", 9),), (("/x", -9),))
  
      pairs = get_name_value_pairs(
          experiment.fetch_trials(with_evc_tree=True)
      )
      # Note that full_x and full_x_full_y are filtered out because default_value=4
      assert pairs == (
          (("/x", 4),),
          (("/x", -4),),
          (("/x", 9),),
          (("/x", -9),),
      )
  
imports: import logging
  import os
  import pytest
  import yaml
  import orion.core.cli
  import orion.core.io.experiment_builder
  from orion.storage.base import setup_storage
label_desc: Use image node_id 31 for calling a global function with example usage: test_full_x_remove_z_default_4(init_full_x_remove_z_default_4) without return types