1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
class TestGtkWidget < Test::Unit::TestCase
include GtkTestUtils
def setup
@widget = Gtk::Invisible.new
end
def test_set_window
attrs = Gdk::WindowAttr.new(100, 100, :input_only, :temp)
window = Gdk::Window.new(nil, attrs, 0)
@widget.window = window
assert_equal(window, @widget.window)
end
def test_modify_color_component_with_nil_color
assert_nothing_raised do
@widget.override_color(:normal, nil)
end
assert_nothing_raised do
@widget.override_background_color(:normal, nil)
end
end
end
|