code: def test_chained_config_scopes_cannot_modify_fixed():
      @ConfigScope
      def cfg1():
          c = 10
          a = c * 2
  
      @ConfigScope
      def cfg2(c):
          b = 4 * c
          c *= 3
  
      final_cfg, summary = chain_evaluate_config_scopes(
          [cfg1, cfg2], fixed={"c": 5}
      )
      assert set(final_cfg.keys()) == {"a", "b", "c"}
      assert final_cfg["a"] == 10
      assert final_cfg["b"] == 20
      assert final_cfg["c"] == 5
  
file_path: sacred/tests/test_config/test_config_scope_chain.py
imports: import pytest
  from sacred.config import ConfigScope, ConfigDict, chain_evaluate_config_scopes
label_desc: Use image node_id 5 for calling a global function with example usage: test_chained_config_scopes_cannot_modify_fixed() without return types