code: def test_repr():
      data = {"foo": "foo", "bar": "bar", "lst": [1, 2, 3]}
      context = Context(data)
  
      assert repr(context) == repr(data)
      assert str(context) == str(data)
  
imports: from dataclasses import asdict
  from math import pi
  import pytest
  from dvc.fs import LocalFileSystem
  from dvc.parsing import DEFAULT_PARAMS_FILE
  from dvc.parsing.context import Context, CtxDict, CtxList, KeyNotInContext, MergeError, ParamsLoadError, Value, recurse_not_a_node
  from dvc.utils import relpath
  from dvc.utils.serialize import dumps_yaml
label_desc: Use image node_id 6 for calling a global function with example usage: test_repr() without return types