code: def test_subplot_objs_have_proper_type(self):
      self.layout.xaxis2 = {}
      self.assertIsInstance(self.layout.xaxis2, go.layout.XAxis)
  
      self.layout.yaxis3 = {}
      self.assertIsInstance(self.layout.yaxis3, go.layout.YAxis)
  
      self.layout.geo4 = {}
      self.assertIsInstance(self.layout.geo4, go.layout.Geo)
  
      self.layout.ternary5 = {}
      self.assertIsInstance(self.layout.ternary5, go.layout.Ternary)
  
      self.layout.scene6 = {}
      self.assertIsInstance(self.layout.scene6, go.layout.Scene)
  
      self.layout.mapbox7 = {}
      self.assertIsInstance(self.layout.mapbox7, go.layout.Mapbox)
  
      self.layout.polar8 = {}
      self.assertIsInstance(self.layout.polar8, go.layout.Polar)
  
file_path: plotly.py/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_layout_subplots.py
imports: from unittest import TestCase
  import pytest
  import plotly.graph_objs
  import plotly.io
label_desc: Use image node_id 9 for calling the TestLayoutSubplots obj's underlying member method code with example usage: obj.test_subplot_objs_have_proper_type() without return types