class_docstr: Tests for AlgoWrapper subclasses in general.
  
  NOTE: This is a prime candidate for a generic class, but we can't do that in py37 otherwise
  pytest complains about the test class having a __new__.
docstr: Test the `__repr__` method contains the `repr` of the wrapped algo.
docstr_tok: ["Test","the","`","__repr__","`","method","contains","the","`","repr","`","of","the","wrapped","algo","."]
code: def test_repr(
      self, algo_wrapper: AlgoWrapper[AlgoWrapper[FixedSuggestionAlgo]]
  ):
      """Test the `__repr__` method contains the `repr` of the wrapped algo."""
  
      assert str(algo_wrapper.algorithm) in str(algo_wrapper)
      assert str(algo_wrapper.unwrapped) in str(algo_wrapper)
  
file_path: orion/tests/unittests/core/worker/algo_wrappers/base.py
imports: from __future__ import annotations
  from typing import ClassVar
  import pytest
  from orion.algo.space import Space
  from orion.core.worker.algo_wrappers.algo_wrapper import AlgoWrapper
  from orion.testing.dummy_algo import FixedSuggestionAlgo
label_desc: Use image node_id 3 for calling the AlgoWrapperTests obj's underlying member method code with example usage: obj.test_repr(algo_wrapper) without return types