kuuko pushed a commit to branch master.

commit 48edc6d73d41aaf4f335055ca7c7168ce49ee174
Author: Kai Huuhko <[email protected]>
Date:   Tue Apr 2 17:37:06 2013 +0000

    Elm: Fix tests to work in py3
---
 examples/elementary/test_calendar.py         |  4 ++--
 examples/elementary/test_gengrid.py          |  2 +-
 examples/elementary/test_genlist.py          |  4 +++-
 examples/elementary/test_map2.py             | 10 +++++-----
 examples/elementary/test_multibuttonentry.py |  8 ++++----
 examples/elementary/test_segment_control.py  | 10 +++++-----
 6 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/examples/elementary/test_calendar.py 
b/examples/elementary/test_calendar.py
index 8fc1884..cebc4f0 100644
--- a/examples/elementary/test_calendar.py
+++ b/examples/elementary/test_calendar.py
@@ -50,12 +50,12 @@ def set_api_state(api):
         cal.selected_time = the_time
     elif api["state"] == STATE_SELECT_DATE_DISABLED_WITH_MARKS:
         cal = items[0]
-        the_time = datetime(2011, 01, 01)
+        the_time = datetime(2011, 1, 1)
         cal.select_mode = elementary.ELM_CALENDAR_SELECT_MODE_NONE
         cal.selected_time = the_time
     elif api["state"] == STATE_SELECT_DATE_DISABLED_NO_MARKS:
         cal = items[0]
-        the_time = datetime(2011, 02, 01)
+        the_time = datetime(2011, 2, 1)
         del cal.marks
         cal.select_mode = elementary.ELM_CALENDAR_SELECT_MODE_NONE
         cal.selected_time = the_time
diff --git a/examples/elementary/test_gengrid.py 
b/examples/elementary/test_gengrid.py
index 9788534..4afb2e9 100644
--- a/examples/elementary/test_gengrid.py
+++ b/examples/elementary/test_gengrid.py
@@ -388,7 +388,7 @@ def gengrid_clicked(obj):
     tb.pack(bt, 4, 5, 1, 1)
     bt.show()
 
-    print gg
+    print(gg)
     win.resize(480, 800)
     win.show()
 
diff --git a/examples/elementary/test_genlist.py 
b/examples/elementary/test_genlist.py
index 88a20d0..feb8406 100644
--- a/examples/elementary/test_genlist.py
+++ b/examples/elementary/test_genlist.py
@@ -2,6 +2,8 @@
 # encoding: utf-8
 
 import time
+import sys
+if sys.version_info < (3,): range = xrange
 
 from efl import evas
 from efl import ecore
@@ -469,7 +471,7 @@ def genlist5_clicked(obj, item=None):
     item_count = 10000
 
     t1 = time.time()
-    for i in xrange(item_count):
+    for i in range(item_count):
         GenlistItem(itc_i, None, 0, None, i).append_to(gl)
     t2 = time.time()
 
diff --git a/examples/elementary/test_map2.py b/examples/elementary/test_map2.py
index 7796dca..32624ee 100644
--- a/examples/elementary/test_map2.py
+++ b/examples/elementary/test_map2.py
@@ -39,14 +39,14 @@ from efl.elementary.map import Map
 
 def cb_btn_clear_overlays(bt, Map):
     for ov in Map.overlays:
-        print ov, ov.type
+        print(ov, ov.type)
         if (ov.type != elementary.ELM_MAP_OVERLAY_TYPE_CLASS):
             ov.delete()
 
 def cb_btn_ungroup_overlays(bt, Map):
     for ov in Map.overlays:
         if isinstance(ov, MapOverlayClass):
-            print ov
+            print(ov)
             # TODO ungroup instead
             for ov2 in ov.members:
                 ov.delete()
@@ -144,9 +144,9 @@ def cb_ctx_overlay_scale(li, item, Map, x, y):
     Map.overlay_scale_add(x, y)
 
 def test(li, item, Map, lon, lat):
-    print li
-    print item
-    print Map
+    print(li)
+    print(item)
+    print(Map)
     # ctx.dismiss()
     ov = Map.overlay_add(lon, lat)
 
diff --git a/examples/elementary/test_multibuttonentry.py 
b/examples/elementary/test_multibuttonentry.py
index efaa3a7..73a812e 100644
--- a/examples/elementary/test_multibuttonentry.py
+++ b/examples/elementary/test_multibuttonentry.py
@@ -15,9 +15,9 @@ from efl.elementary.scroller import Scroller
 counter = 0
 
 def cb_item_selected(mbe, item):
-    print "cb!!!!!!!!!!!" # TODO this is never called
-    print mbe
-    print item
+    print("cb!!!!!!!!!!!") # TODO this is never called
+    print(mbe)
+    print(item)
 
 def cb_btn_item_prepend(btn, mbe):
     global counter
@@ -86,7 +86,7 @@ def multibuttonentry_clicked(obj, item=None):
     sc.content = mbe
     mbe.show()
 
-    print mbe.entry
+    print(mbe.entry)
 
     hbox = Box(win)
     hbox.horizontal = True
diff --git a/examples/elementary/test_segment_control.py 
b/examples/elementary/test_segment_control.py
index 3c60ddf..51b247f 100644
--- a/examples/elementary/test_segment_control.py
+++ b/examples/elementary/test_segment_control.py
@@ -11,9 +11,9 @@ from efl.elementary.segment_control import SegmentControl
 
 
 def cb_seg_changed(seg, item):
-    print seg
-    print item
-    
+    print(seg)
+    print(item)
+
 def segment_control_clicked(obj):
     win = Window("segment-control", elementary.ELM_WIN_BASIC)
     win.title_set("Segment Control test")
@@ -60,7 +60,7 @@ def segment_control_clicked(obj):
     seg.item_add(None, "SegmentItem")
     seg.item_add(None, "SegmentItem")
 
-    print it
+    print(it)
     # it.selected_set(True)
     vbox.pack_end(seg)
     seg.show()
@@ -84,7 +84,7 @@ def segment_control_clicked(obj):
 
     # segment 4
     seg = SegmentControl(win)
-   
+
     seg.size_hint_weight = (evas.EVAS_HINT_EXPAND, evas.EVAS_HINT_EXPAND)
     seg.size_hint_align = (evas.EVAS_HINT_FILL, 0.5)
 

-- 

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html

Reply via email to