~glitter-team/glitter/scroll_area_widget

« back to all changes in this revision

Viewing changes to tests/test_label.py

  • Committer: Jan Jokela
  • Date: 2008-07-14 17:52:45 UTC
  • mfrom: (10.1.1 fix_tests)
  • Revision ID: jan@jan-laptop-20080714175245-mnb9k9vrhoqean3m
Merged branch that fixed bug in tests where the window would not resize nor close cleanly, oh, and as Josh is too shy to add his name to AUTHORS I figured I had to do it

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
from glitter.stage import Stage
25
25
from glitter.frame import Frame
26
26
from glitter.label import Label
27
 
from tests.glitter_gtk_window import GlitterGTKWindow as GlitterGTKWindow
 
27
from tests.glitter_window import GlitterWindow as GlitterWindow
28
28
 
29
 
class TestImage(object):
30
 
    """ Tests for the button widget """
 
29
class TestLabel(object):
 
30
    """ Tests for the label widget """
31
31
    
32
32
    def __init__(self):
33
33
 
34
 
        # Lets create a stage
35
34
        self.width = 600
36
35
        self.height = 100
 
36
        
 
37
        self.window = GlitterWindow(self.width, self.height)
 
38
        self.window.connect("destroy", self.destroy)
 
39
        
37
40
        self.stage = Stage()
38
41
        self.stage.set_size(self.width, self.height)
39
42
        self.stage.set_color(clutter.color_parse('Black'))
40
43
        self.stage.set_title("Glitter tests")
41
 
        # the following is set off because we are embedding in a GTK window
42
 
        #self.stage.set_user_resizable(True)
43
44
        self.stage.show()
44
45
        
45
46
        self.frame = Frame()
50
51
        self.frame.add(self.label)
51
52
        self.label.show()
52
53
        
53
 
        window = GlitterGTKWindow(self.width, self.height)
54
 
        window.start()
 
54
        self.window.show()
 
55
        
 
56
        gtk.main()
55
57
        
56
58
    def destroy(self, widget, data=None):
57
59
        gtk.main_quit()
58
60
 
59
61
        
60
62
if __name__ == '__main__':
61
 
    TestImage()
 
63
    TestLabel()
62
64