test: fixing type conversion bug in test-session
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Wed, 15 Feb 2012 08:19:47 +0000 (10:19 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Tue, 28 Feb 2012 11:17:34 +0000 (13:17 +0200)
test/test-session

index 6c7fa5c..dcb372f 100755 (executable)
@@ -112,8 +112,11 @@ class SessionApplication(dbus.service.Object):
                del self.sessions[session_name]
 
        def type_convert(self, key, value):
-               if key in [ "AllowedBearers", "RoamingPolicy" ]:
+               if key in [ "AllowedBearers" ]:
                        return value
+               elif key in [ "RoamingPolicy" ]:
+                       if len(value) > 0:
+                               return value[0]
                elif key in [ "Priority", "AvoidHandover",
                              "StayConnected", "EmergencyCall" ]:
                        flag = str(value[0]).strip().lower()