@skip('silverlight')
@skip('netstandard')
def test_multiple_inheritance():
 clr.AddReference('System.Windows.Forms')
 class foo(System.Windows.Forms.Form, System.Windows.Forms.Control, ):
  pass

@ skip ( 'silverlight' ) @ skip ( 'netstandard' ) def test_multiple_inheritance ( ) : clr . AddReference ( 'System.Windows.Forms' ) class foo ( System . Windows . Forms . Form , System . Windows . Forms . Control , ) : pass
multiple inheritance from two types in the same hierarchy should work .