code: def test_fill_from_lock_missing_params_section(dvc, lock_data):
      stage = create_stage(
          PipelineStage,
          dvc,
          PROJECT_FILE,
          deps=["foo"],
          outs=["bar"],
          params=["lorem", "lorem.ipsum", {"myparams.yaml": ["ipsum"]}],
      )
      params_deps = split_params_deps(stage)[0]
      StageLoader.fill_from_lock(stage, lock_data)
      assert not params_deps[0].hash_info
      assert not params_deps[1].hash_info
  
imports: import os
  from copy import deepcopy
  from itertools import chain
  import pytest
  from dvc.dvcfile import PROJECT_FILE, load_file
  from dvc.stage import PipelineStage, create_stage
  from dvc.stage.loader import StageLoader
  from dvc.stage.serialize import split_params_deps
  from dvc_data.hashfile.hash_info import HashInfo
label_desc: Use image node_id 6 for calling a global function with example usage: test_fill_from_lock_missing_params_section(dvc, lock_data) without return types