code: def test_RandGenEvaluator():
      smile = "CCCS(=O)c1ccc2[nH]c(=NC(=O)OC)[nH]c2c1"
      mol = Chem.MolFromSmiles(smile)
      res_dict = {"mols": [mol], "train_smiles": [smile]}
      evaluator = RandGenEvaluator()
      results = evaluator.eval(res_dict)
  
      assert results == {
          "valid_ratio": 100.0,
          "unique_ratio": 100.0,
          "novel_ratio": 0.0,
      }
  
label_desc: Use image node_id 1 for calling a global function with example usage: test_RandGenEvaluator() without return types