Sha256: a74dddc84acb968b1a4daf34972d4256b8c8943aea8064f783b423caf7912b10
Contents?: true
Size: 823 Bytes
Versions: 1
Compression:
Stored size: 823 Bytes
Contents
require('test/unit') require('gtk2') require('zerenity/calendar') class TC_Calender < Test::Unit::TestCase def setup Gtk.init @options={:text=>"Select a date"} @dialog=Gtk::Dialog.new end def test_build_normal Zerenity::Calendar.build(@dialog,@options) assert_equal(Gtk::Label,@dialog.vbox.children[0].class) assert_equal("Select a date",@dialog.vbox.children[0].text) assert_equal(Gtk::Calendar,@dialog.vbox.children[1].class) end def test_retrieve_selection_normal Zerenity::Calendar.build(@dialog,@options) @dialog.vbox.children[1].select_month(1,1979) @dialog.vbox.children[1].select_day(5) time = Zerenity::Calendar.retrieve_selection(@dialog,@options) assert_equal(5,time.day) assert_equal(1,time.month) assert_equal(1979,time.year) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
zerenity-1.3 | test/tc_calendar.rb |