code: def test_construct_arguments_does_not_overwrite_args_and_kwargs():
      s = Signature(bariza)
      args, kwargs = s.construct_arguments(
          [1, 2], {"c": 3}, {"a": 6, "b": 6, "c": 6}
      )
      assert args == [1, 2]
      assert kwargs == {"c": 3}
  
imports: from __future__ import division, print_function
  import re
  import pytest
  from sacred.config.signature import Signature
  from sacred.utils import MissingConfigError
label_desc: Use image node_id 29 for calling a global function with example usage: test_construct_arguments_does_not_overwrite_args_and_kwargs() without return types