code: def test_complex_emphasis_underscore(self):
      self.assertMarkdownRenders(
          "This is text __bold _italic bold___ with more text",
          "<p>This is text <strong>bold <em>italic bold</em></strong> with more text</p>",
          extensions=["legacy_em"],
      )
  
file_path: markdown/tests/test_syntax/extensions/test_legacy_em.py
imports: from markdown.test_tools import TestCase
label_desc: Use image node_id 3 for calling the TestLegacyEm obj's underlying member method code with example usage: obj.test_complex_emphasis_underscore() without return types