MCPcopy
hub / github.com/wechatpy/wechatpy / test_kf_close_session_event

Method test_kf_close_session_event

tests/test_events.py:201–215  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

199 self.assertEqual('test1@test', event.account)
200
201 def test_kf_close_session_event(self):
202 from wechatpy.events import KfCloseSessionEvent
203
204 xml = """<xml>
205 <ToUserName><![CDATA[touser]]></ToUserName>
206 <FromUserName><![CDATA[fromuser]]></FromUserName>
207 <CreateTime>1399197672</CreateTime>
208 <MsgType><![CDATA[event]]></MsgType>
209 <Event><![CDATA[kf_close_session]]></Event>
210 <KfAccount><![CDATA[test1@test]]></KfAccount>
211 </xml>"""
212
213 event = parse_message(xml)
214 self.assertTrue(isinstance(event, KfCloseSessionEvent))
215 self.assertEqual('test1@test', event.account)
216
217 def test_kf_switch_session_event(self):
218 from wechatpy.events import KfSwitchSessionEvent

Callers

nothing calls this directly

Calls 1

parse_messageFunction · 0.90

Tested by

no test coverage detected