comparison libervia/backend/test/test_plugin_xep_0277.py @ 4270:0d7bb4df2343

Reformatted code base using black.
author Goffi <goffi@goffi.org>
date Wed, 19 Jun 2024 18:44:57 +0200
parents 4b842c1fb686
children
comparison
equal deleted inserted replaced
4269:64a85ce8be70 4270:0d7bb4df2343
80 def add_pep_event(self, *args): 80 def add_pep_event(self, *args):
81 pass 81 pass
82 82
83 self.host.plugins["XEP-0060"] = plugin_xep_0060.XEP_0060(self.host) 83 self.host.plugins["XEP-0060"] = plugin_xep_0060.XEP_0060(self.host)
84 self.host.plugins["XEP-0163"] = XEP_0163(self.host) 84 self.host.plugins["XEP-0163"] = XEP_0163(self.host)
85 importlib.reload(plugin_misc_text_syntaxes) # reload the plugin to avoid conflict error 85 importlib.reload(
86 plugin_misc_text_syntaxes
87 ) # reload the plugin to avoid conflict error
86 self.host.plugins["TEXT_SYNTAXES"] = plugin_misc_text_syntaxes.TextSyntaxes( 88 self.host.plugins["TEXT_SYNTAXES"] = plugin_misc_text_syntaxes.TextSyntaxes(
87 self.host 89 self.host
88 ) 90 )
89 self.plugin = plugin_xep_0277.XEP_0277(self.host) 91 self.plugin = plugin_xep_0277.XEP_0277(self.host)
90 92
97 "published": "1392992198.0", 99 "published": "1392992198.0",
98 "content": "<p>contenu</p>texte sans balise<p>autre contenu</p>", 100 "content": "<p>contenu</p>texte sans balise<p>autre contenu</p>",
99 "content_xhtml": "<div><p>contenu</p>texte sans balise<p>autre contenu</p></div>", 101 "content_xhtml": "<div><p>contenu</p>texte sans balise<p>autre contenu</p></div>",
100 "author": "test1@souliane.org", 102 "author": "test1@souliane.org",
101 } 103 }
102 item_elt = ( 104 item_elt = next(
103 next(ElementParser()(self.PUBSUB_ENTRY_1, namespace=NS_PUBSUB).elements()) 105 ElementParser()(self.PUBSUB_ENTRY_1, namespace=NS_PUBSUB).elements()
104 ) 106 )
105 d = self.plugin.item2mbdata(item_elt) 107 d = self.plugin.item2mbdata(item_elt)
106 d.addCallback(self.assertEqual, expected) 108 d.addCallback(self.assertEqual, expected)
107 return d 109 return d
108 110
116 "published": "1392992198.0", 118 "published": "1392992198.0",
117 "content": "<div><p>contenu</p>texte dans balise<p>autre contenu</p></div>", 119 "content": "<div><p>contenu</p>texte dans balise<p>autre contenu</p></div>",
118 "content_xhtml": "<div><p>contenu</p>texte dans balise<p>autre contenu</p></div>", 120 "content_xhtml": "<div><p>contenu</p>texte dans balise<p>autre contenu</p></div>",
119 "author": "test1@souliane.org", 121 "author": "test1@souliane.org",
120 } 122 }
121 item_elt = ( 123 item_elt = next(
122 next(ElementParser()(self.PUBSUB_ENTRY_2, namespace=NS_PUBSUB).elements()) 124 ElementParser()(self.PUBSUB_ENTRY_2, namespace=NS_PUBSUB).elements()
123 ) 125 )
124 d = self.plugin.item2mbdata(item_elt) 126 d = self.plugin.item2mbdata(item_elt)
125 d.addCallback(self.assertEqual, expected) 127 d.addCallback(self.assertEqual, expected)
126 return d 128 return d