code: def testMultVectorStringSeparateKey(self):
      p = Pool()
      p.add("foo", ["ubuntu", "8.10", "released!"])
      p.add("foo", ["should", "i try", "kde?"])
      p.add("bar", ["make", "sure", "to"])
      p.add("bar", ["pimp", "your", "starcraft"])
  
      YamlOutput(filename="test.yaml")(p)
  
      result = getYaml("test.yaml")
      expected = (
          self.metadata
          + """
  bar: [["make", "sure", "to"], ["pimp", "your", "starcraft"]]
  
  foo: [["ubuntu", "8.10", "released!"], ["should", "i try", "kde?"]]
  """
      )
  
      self.assertEqual(result, expected)
  
imports: from essentia_test import *
  from essentia._essentia import version
  import os
  import json
label_desc: Use image node_id 9 for calling the TestYamlOutput obj's underlying member method code with example usage: obj.testMultVectorStringSeparateKey() without return types