code: def test_map_string_double():
      from pybind11_tests import (
          MapStringDouble,
          UnorderedMapStringDouble,
      )
  
      m = MapStringDouble()
      m["a"] = 1
      m["b"] = 2.5
  
      assert list(m) == ["a", "b"]
      assert list(m.items()) == [("a", 1), ("b", 2.5)]
      assert str(m) == "MapStringDouble{a: 1, b: 2.5}"
  
      um = UnorderedMapStringDouble()
      um["ua"] = 1.1
      um["ub"] = 2.6
  
      assert sorted(list(um)) == ["ua", "ub"]
      assert sorted(list(um.items())) == [("ua", 1.1), ("ub", 2.6)]
      assert "UnorderedMapStringDouble" in str(um)
  
file_path: turicreate/src/external/coremltools_wrap/coremltools/deps/pybind11/tests/test_stl_binders.py
label_desc: Use image node_id 4 for calling a global function with example usage: test_map_string_double() without return types