def testMultiParents( self ):

      style1 = MyStyle( 'Style #1' )
      style1.figure.text.size = 12
      style1.figure.text.color = 'black'
      style1.axes.text.size = 8
      style1.axes.text.color = 'darkgray'

      style2 = MyStyle( 'Style #2' )
      style2.figure.bgColor = 'yellow'
      style2.axes.bgColor = 'white'
      style2.axes.text.color = 'gold'

      style3 = MyStyle( 'Style #3', parent = style1 )
      style3.figure.text.size = 24
      style3.figure.fgColor = 'red'

      style4 = MyStyle( 'Style #4', parent = [ style3, style2 ] )
      style4.figure.fgColor = 'green'
      style4.axes.fgColor = 'darkgreen'

      # Resolve 4
      style5 = MyStyle( 'Style #5' )
      style5.figure.text.size = 24
      style5.figure.text.color = 'black'
      style5.figure.bgColor = 'yellow'
      style5.figure.fgColor = 'green'
      style5.axes.text.size = 8
      style5.axes.text.color = 'gold'
      style5.axes.bgColor = 'white'
      style5.axes.fgColor = 'darkgreen'

      newStyle = style4.resolve( 'NewStyle' )
      self.checkStyleEq( 'Resolve Multi Parents', style5, newStyle )

   #-----------------------------------------------------------------------
Returns the non-normalized Generalized Product Kernel Estimator
dataset/ETHPy150Open nasa/mplStyle/mplStyle/types/test/test_Style.py/TestStyle.testMultiParents--crossover with--dataset/ETHPy150Open statsmodels/statsmodels/statsmodels/nonparametric/_kernel_base.py/gpke