class_docstr: Tests for CoulombMatrixEig.
class_docstr_tok: ["Tests","for","CoulombMatrixEig","."]
docstr: Set up tests.
docstr_tok: ["Set","up","tests","."]
code: def setUp(self):
      """
      Set up tests.
      """
      from rdkit import Chem
      from rdkit.Chem import AllChem
  
      smiles = "CC(=O)OC1=CC=CC=C1C(=O)O"
      mol = Chem.MolFromSmiles(smiles)
      self.mol_with_no_conf = mol
  
      # with one conformer
      mol_with_one_conf = Chem.AddHs(mol)
      AllChem.EmbedMolecule(mol_with_one_conf, AllChem.ETKDG())
      self.mol_with_one_conf = mol_with_one_conf
  
      # with multiple conformers
      self.num_confs = 4
      engine = conformers.ConformerGenerator(
          max_conformers=self.num_confs
      )
      self.mol_with_multi_conf = engine.generate_conformers(mol)
  
      # include explicit hydrogens
      self.num_atoms = mol_with_one_conf.GetNumAtoms()
      assert self.num_atoms == 21
      assert self.mol_with_one_conf.GetNumConformers() == 1
      assert (
          self.mol_with_multi_conf.GetNumConformers() == self.num_confs
      )
  
file_path: deepchem/deepchem/feat/tests/test_coulomb_matrices.py
imports: import numpy
  import unittest
  from deepchem.feat import CoulombMatrix, CoulombMatrixEig
  from deepchem.utils import conformers
label_desc: Use image node_id 1 for calling the TestCoulombMatrixEig obj's underlying member method code with example usage: obj.setUp() without return types