[PATCH v2 5/6] se: Convert SE test script from Python2 to Python3

Mark Greer <[email protected]>
Newsgroups dev.linux.lists.oe-linux-nfc,org.01.lists.linux-nfc
Message-ID <[email protected]>
Python2 is deprecated so convert the SE test scripts, which are
Python2, to Python3.

Signed-off-by: Mark Greer <[email protected]>
---
 se/test/test-channel | 18 +++++++++---------
 se/test/test-seel    | 38 +++++++++++++++++++-------------------
 2 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/se/test/test-channel b/se/test/test-channel
index 5fa9b7e7fc41..52af1b38e937 100755
--- a/se/test/test-channel
+++ b/se/test/test-channel
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
 
 import sys
 import dbus
@@ -9,10 +9,10 @@ def extract_byte_array(byte_array):
         return ' '.join("{:02x}".format(byte) for byte in byte_array)
 
 def usage():
-        print "Usage: %s <command>" % (sys.argv[0])
-        print ""
-        print "  list"
-        print "  send_apdu se/nfcX_<se_type>_seX channelX <apdu>"
+        print("Usage: %s <command>" % (sys.argv[0]))
+        print("")
+        print("  list")
+        print("  send_apdu se/nfcX_<se_type>_seX channelX <apdu>")
         sys.exit(1)
 
 if (len(sys.argv) < 2):
@@ -29,7 +29,7 @@ if (sys.argv[1] == "list"):
                 properties = seel.GetProperties()
 
                 for path in properties["Channels"]:
-                        print "[ %s ]" % (path)
+                        print("[ %s ]" % (path))
 
                         channel = dbus.Interface(bus.get_object("org.neard.se", path),
                                                 "org.neard.se.Channel")
@@ -41,10 +41,10 @@ if (sys.argv[1] == "list"):
                                                 val = "true"
                                         else:
                                                 val = "false"
-                                        print "    %s = %s" % (key, val)
+                                        print("    %s = %s" % (key, val))
 
                                 if key in ["AID"]:
-                                        print "    %s = %s" % (key, extract_byte_array(properties[key]))
+                                        print("    %s = %s" % (key, extract_byte_array(properties[key])))
         sys.exit(0)
 
 if (sys.argv[1] == "send_apdu"):
@@ -58,7 +58,7 @@ if (sys.argv[1] == "send_apdu"):
 
                 response = channel.SendAPDU(sys.argv[4].decode("hex"))
 
-                print "--> %s" % extract_byte_array(response)
+                print("--> %s" % extract_byte_array(response))
         sys.exit(0)
 
 usage()
diff --git a/se/test/test-seel b/se/test/test-seel
index 16c797dbc6fc..f3df3e7a7b95 100755
--- a/se/test/test-seel
+++ b/se/test/test-seel
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
 
 import sys
 import dbus
@@ -13,12 +13,12 @@ def extract_list(list):
         return val
 
 def usage():
-        print "Usage: %s <command>" % (sys.argv[0])
-        print ""
-        print "  list"
-        print "  enabled se/nfcX_<se_type>_seX [on/off]"
-        print "  open_channel se/nfcX_<se_type>_seX <AID>"
-        print "  close_channel se/nfcX_<se_type>_seX channelX"
+        print("Usage: %s <command>" % (sys.argv[0]))
+        print("")
+        print("  list")
+        print("  enabled se/nfcX_<se_type>_seX [on/off]")
+        print("  open_channel se/nfcX_<se_type>_seX <AID>")
+        print("  close_channel se/nfcX_<se_type>_seX channelX")
         sys.exit(1)
 
 if (len(sys.argv) < 2):
@@ -33,7 +33,7 @@ if (sys.argv[1] == "list"):
                 properties = manager.GetProperties()
 
                 for path in properties["SecureElements"]:
-                        print "[ %s ]" % (path)
+                        print("[ %s ]" % (path))
 
                         seel = dbus.Interface(bus.get_object("org.neard.se", path),
                                                 "org.neard.se.SecureElement")
@@ -45,13 +45,13 @@ if (sys.argv[1] == "list"):
                                                 val = "true"
                                         else:
                                                 val = "false"
-                                        print "    %s = %s" % (key, val)
+                                        print("    %s = %s" % (key, val))
 
                                 if key in ["Type"]:
-                                        print "    %s = %s" % (key, str(properties[key]))
+                                        print("    %s = %s" % (key, str(properties[key])))
 
                                 if key in ["Channels"]:
-                                        print "    %s = %s" % (key, extract_list(properties[key]))
+                                        print("    %s = %s" % (key, extract_list(properties[key])))
         sys.exit(0)
 
 if (sys.argv[1] == "enabled"):
@@ -69,10 +69,10 @@ if (sys.argv[1] == "enabled"):
                         elif (sys.argv[3] == "off"):
                                 val = seel.SetProperty("Enabled", dbus.Boolean(0), timeout = 10)
                         else:
-                                print "Invalid option %s" % sys.argv[3]
+                                print("Invalid option %s" % sys.argv[3])
 
-                except dbus.DBusException, error:
-                        print "%s: %s" % (error._dbus_error_name, error.message)
+                except dbus.DBusException as error:
+                        print("%s: %s" % (error._dbus_error_name, error.message))
         sys.exit(0)
 
 if (sys.argv[1] == "open_channel"):
@@ -87,9 +87,9 @@ if (sys.argv[1] == "open_channel"):
                 try:
                         channel = seel.OpenChannel(sys.argv[3].decode("hex"))
 
-                        print "Opened channel: %s" % str(channel)
-                except dbus.DBusException, error:
-                        print "%s: %s" % (error._dbus_error_name, error.message)
+                        print("Opened channel: %s" % str(channel))
+                except dbus.DBusException as error:
+                        print("%s: %s" % (error._dbus_error_name, error.message))
         sys.exit(0)
 
 if (sys.argv[1] == "close_channel"):
@@ -107,8 +107,8 @@ if (sys.argv[1] == "close_channel"):
                 try:
                         seel.CloseChannel(channel)
 
-                except dbus.DBusException, error:
-                        print "%s: %s" % (error._dbus_error_name, error.message)
+                except dbus.DBusException as error:
+                        print("%s: %s" % (error._dbus_error_name, error.message))
         sys.exit(0)
 
 usage()
-- 
2.33.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.