Sha256: d4342d0807b0434b850cc439c8f60e6ea45bbfbee6a3d507d6427aa9861df92b
Contents?: true
Size: 836 Bytes
Versions: 7
Compression:
Stored size: 836 Bytes
Contents
require 'test/unit' require 'fox14' 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
7 entries across 7 versions & 1 rubygems