Sha256: e4c670096b12c6548c126bcd0c938b46e4f91fb00b7345b05e5d1f1437c27000
Contents?: true
Size: 1.25 KB
Versions: 2
Compression:
Stored size: 1.25 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') require 'timeout' include Autogui::Input describe "FormSplash" do after(:each) do if @application && @application.running? @application.splash.wait_for_close if @application.splash @application.file_exit # still running? force it to close @application.close(:wait_for_close => true) @application.should_not be_running end end describe "startup with no command line parameters" do before(:each) do # --nosplash is the default, turn it back on @application = Quicknote.new :parameters => '' @application.should be_running end it "should show" do @application.splash.should_not be_nil end it "should close within 5 seconds" do @application.splash.should_not be_nil seconds = 5 timeout(seconds) do @application.splash.wait_for_close end @application.splash.should be_nil end end describe "startup with '--nosplash' command line parameter" do it "should not show" do @application = Quicknote.new :parameters => '--nosplash' @application.should be_running @application.splash.should be_nil end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
win32-autogui-0.5.1 | examples/quicknote/spec/quicknote/form_splash_spec.rb |
win32-autogui-0.5.0 | examples/quicknote/spec/quicknote/form_splash_spec.rb |