# HG changeset patch # User Sandro Knauß # Date 1332347534 -3600 # Node ID 63662db5ff251e91e064cb8778b8f2346d4d969d # Parent c5d8384caf68c2d5b86467b469a06dbd61b043a1 tests for utf-8 have to be created diff -r c5d8384caf68 -r 63662db5ff25 iro/offer/smstrade.py --- a/iro/offer/smstrade.py Wed Mar 21 17:30:16 2012 +0100 +++ b/iro/offer/smstrade.py Wed Mar 21 17:32:14 2012 +0100 @@ -127,7 +127,7 @@ length=len(sms.content) for s in doubleChar: - length += sms.content.count(s) + length += sms.content.encode("utf-8").count(s) parameters["concat_sms"] = True if length > 160 else False ps={} @@ -142,7 +142,7 @@ params = urllib.urlencode(ps) #dp=copy.deepcopy(ps) #dp["key"]="" - #logger.debug('smstrade._send-parameters:%s\n\t->%s'%(str(dp), urllib.urlencode(dp)) ) + #print 'smstrade._send-parameters:%s\n\t->%s'%(str(dp), urllib.urlencode(dp)) response = urllib.urlopen(self.url, params) data = response.readlines() diff -r c5d8384caf68 -r 63662db5ff25 iro/tests/offer_integrated.py --- a/iro/tests/offer_integrated.py Wed Mar 21 17:30:16 2012 +0100 +++ b/iro/tests/offer_integrated.py Wed Mar 21 17:32:14 2012 +0100 @@ -212,4 +212,8 @@ job = u.job(j.dbjob) self.assertEqual(job.status,"error") self.assertEqual(len(job.messages),0) - + + def testUnicode(self): + '''tests unicode spefiica''' + pass + testUnicode.todo="to implement"