code: def test_MultivariateNormalQMCEngineSymmetric(self):
      for dtype in (torch.float, torch.double):
          # try with non-symmetric cov and expect an error
          mean = torch.zeros(2, device=self.device, dtype=dtype)
          cov = torch.tensor(
              [[1, 0], [2, 1]], device=self.device, dtype=dtype
          )
          with self.assertRaises(ValueError):
              MultivariateNormalQMCEngine(mean=mean, cov=cov)
  
imports: import itertools
  import math
  import numpy
  import torch
  from botorch.sampling.qmc import MultivariateNormalQMCEngine, NormalQMCEngine
  from botorch.utils.testing import BotorchTestCase
  from scipy.stats import shapiro
label_desc: Use image node_id 4 for calling the MultivariateNormalQMCTests obj's underlying member method code with example usage: obj.test_MultivariateNormalQMCEngineSymmetric() without return types