From 85dd005abc9496314f954ed6dbdc22f79387c308 Mon Sep 17 00:00:00 2001 From: Lance Stout Date: Fri, 3 Feb 2012 16:03:46 +0100 Subject: Fix infinite callback loop. --- tests/test_stanza_xep_0047.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/test_stanza_xep_0047.py') diff --git a/tests/test_stanza_xep_0047.py b/tests/test_stanza_xep_0047.py index 1b212529..6aa2314b 100644 --- a/tests/test_stanza_xep_0047.py +++ b/tests/test_stanza_xep_0047.py @@ -73,5 +73,18 @@ class TestIBB(SleekTest): self.assertTrue(errored, "ABCD?EFGH did not raise base64 error") + def testConvertData(self): + """Test that data is converted to base64""" + iq = Iq() + iq['type'] = 'set' + iq['ibb_data']['seq'] = 0 + iq['ibb_data']['data'] = 'sleekxmpp' + + self.check(iq, """ + + c2xlZWt4bXBw + + """) + suite = unittest.TestLoader().loadTestsFromTestCase(TestIBB) -- cgit v1.2.3