tests for utf-8 have to be created devel
authorSandro Knauß <knauss@netzguerilla.net>
Wed, 21 Mar 2012 17:32:14 +0100
branchdevel
changeset 236 63662db5ff25
parent 235 c5d8384caf68
child 237 eb3501d2cdc9
tests for utf-8 have to be created
iro/offer/smstrade.py
iro/tests/offer_integrated.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"]="<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()
--- 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"