Sha256: e92c810b1564d43eba47756cb18ff0c630020a6c97554cc29d43b93566d5e54d
Contents?: true
Size: 1.13 KB
Versions: 10
Compression:
Stored size: 1.13 KB
Contents
require "watirspec" require "spec/autorun" describe WatiRspec::Util do it "loads ui-test-common" do class WatiRspec::Util @@ui_test_common_dir = "ui-test-common-for-test" end begin ui_test_common_dir = "../ui-test-common-for-test" FileUtils.mkdir(ui_test_common_dir) File.open(File.join(ui_test_common_dir, "environment.rb"), "w") do |f| f.puts " module GlobalApplication LOADED = true end" end lambda {WatiRspec::Util.load_common}.should_not raise_exception GlobalApplication::LOADED.should be_true ensure FileUtils.rm_rf(ui_test_common_dir) end end it "raises exception if ui-test-common is not found" do class WatiRspec::Util @@ui_test_common_dir = "nonexisting_ui_test_common_dir" end lambda {WatiRspec::Util.load_common}. should raise_exception(RuntimeError, "nonexisting_ui_test_common_dir directory was not found! It has to exist somewhere higher in directory tree than your project's directory and it has to have environment.rb file in it!") end end
Version data entries
10 entries across 10 versions & 1 rubygems