Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-09-10 00:54:05 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-09-10 00:54:05 (GMT)
commit3884507a741856e3db77617bb6a85b3c2595e21b (patch)
tree03c4f257802b83a159a856ed282541a37979b39b /tests
parent47cc58b1e648a586252046eb79339357cd38f939 (diff)
Write a session for ui tests and use it for test-icons
Diffstat (limited to 'tests')
-rwxr-xr-xtests/test-icons.py20
1 files changed, 13 insertions, 7 deletions
diff --git a/tests/test-icons.py b/tests/test-icons.py
index b0d6485..3a2b47d 100755
--- a/tests/test-icons.py
+++ b/tests/test-icons.py
@@ -1,10 +1,16 @@
#!/usr/bin/python
-import random
-
import pygtk
pygtk.require('2.0')
-import gtk
+from sugar.session.UITestSession import UITestSession
+
+session = UITestSession()
+session.start()
+
+import sys
+import random
+
+import gtk
import goocanvas
from sugar.canvas import IconColor
@@ -22,19 +28,19 @@ window.add(canvas)
canvas_model = goocanvas.CanvasModelSimple()
root = canvas_model.get_root_item()
-item = goocanvas.Rect(x=0, y=0, width=800, height=600,
+item = goocanvas.Rect(x=0, y=0, width=1200, height=900,
line_width=0.0, fill_color="#4f4f4f")
root.add_child(item)
icon_names = [ 'stock-buddy', 'activity-groupchat', 'activity-web']
k = 0
-while k < 11:
+while k < 17:
i = 0
- while i < 15:
+ while i < 23:
color = IconColor.IconColor()
icon_name_n = int(random.random() * len(icon_names))
- icon = IconItem(x=i * 50 + 10, y=k * 50 + 10,
+ icon = IconItem(x=i * 50 + 20, y=k * 50 + 10,
size=46, color=color,
icon_name=icon_names[icon_name_n])
root.add_child(icon)