code: def test_errors(self):
      with pytest.raises(ValueError):
          MCS(self.losses[:, 1], 0.05)
      mcs = MCS(
          self.losses,
          0.05,
          reps=100,
          block_size=10,
          method="max",
          bootstrap="circular",
      )
      mcs.compute()
      mcs = MCS(
          self.losses,
          0.05,
          reps=100,
          block_size=10,
          method="max",
          bootstrap="moving block",
      )
      mcs.compute()
      with pytest.raises(ValueError):
          MCS(self.losses, 0.05, bootstrap="unknown")
  
imports: from typing import NamedTuple
  import numpy
  from numpy import linspace
  from numpy.random import RandomState
  from numpy.testing import assert_allclose, assert_equal
  import pandas
  from pandas.testing import assert_frame_equal, assert_series_equal
  import pytest
  import scipy.stats
  from arch.bootstrap import CircularBlockBootstrap, MovingBlockBootstrap, StationaryBootstrap
  from arch.bootstrap.multiple_comparison import MCS, SPA, StepM
label_desc: Use image node_id 6 for calling the TestMCS obj's underlying member method code with example usage: obj.test_errors() without return types