Sha256: b39283332c982289e47d8661f80cd4c2e5ff0715d571bab472ae48c956c030e5
Contents?: true
Size: 1002 Bytes
Versions: 1
Compression:
Stored size: 1002 Bytes
Contents
# Copyright (C) 2007-2008 Annas Al Maleh # Licensed under the LGPL. See /COPYING.LGPL for more details. require "test/unit" require File.dirname(__FILE__) + "/../src/swt" class RWidgetTest < Test::Unit::TestCase include Glimmer def test_async_exec @target = shell { @text = text { text "text1" } } @target.async_exec do @text.widget.setText("text2") end @target.async_exec do assert_equal "text2", @text.widget.getText @target.widget.close end @target.open end def test_sync_exec @target = shell { @text = text { text "text1" } } @target.async_exec do assert_equal "text2", @text.widget.getText @text.widget.setText("text3") end @target.sync_exec do @text.widget.setText("text2") end @target.async_exec do @target.widget.close end @target.open end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
glimmer-0.1.0.0 | test/r_widget_test.rb |