Index: pymdown-extensions-10.7.1/tests/test_extensions/test_smartsymbols.py =================================================================== --- pymdown-extensions-10.7.1.orig/tests/test_extensions/test_smartsymbols.py +++ pymdown-extensions-10.7.1/tests/test_extensions/test_smartsymbols.py @@ -139,4 +139,6 @@ class TestSmartSymbols(util.MdCase): md = markdown.Markdown(extensions=['toc', 'pymdownx.smartsymbols']) md.convert('# *Foo* =/= `bar`') - self.assertEqual(md.toc_tokens, [{'level': 1, 'id': 'foo-bar', 'name': 'Foo ≠ bar', 'children': []}]) + contains = {'level': 1, 'id': 'foo-bar', 'name': 'Foo ≠ bar', 'children': []} + self.assertEqual(len(md.toc_tokens), 1) + self.assertLessEqual(contains.items(), md.toc_tokens[0].items())