Sha256: bef06bbfce64aef7b705a998f50a22a0459711e2b19417f4ba268ab994235649
Contents?: true
Size: 836 Bytes
Versions: 4
Compression:
Stored size: 836 Bytes
Contents
require 'test/unit' require 'fox12' module Fox class TestCase < Test::Unit::TestCase # # Construct an application and main window for this test case's # use, based on the supplied application name. # def setup(*args) unless args.empty? appName = args[0] if FXApp.instance.nil? @theApp = FXApp.new(appName, 'FXRuby') @theApp.init([]) else @theApp = FXApp.instance end @theMainWindow = FXMainWindow.new(@theApp, appName) end end # Return a reference to the application def app @theApp end # Return a reference to the main window def mainWindow @theMainWindow end # Override the base class version of default_test() so that # a test case with no tests doesn't trigger an error. def default_test; end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
fxruby-1.2.4 | tests/testcase.rb |
fxruby-1.2.5 | tests/testcase.rb |
fxruby-1.2.6 | tests/testcase.rb |
fxruby-1.4.0 | tests/testcase.rb |