module Applitools::Calabash
Public Class Methods
load_dir()
click to toggle source
# File lib/eyes_calabash.rb, line 9 def self.load_dir File.dirname(File.expand_path(__FILE__)) end
require_environment(requirement, env)
click to toggle source
# File lib/eyes_calabash.rb, line 13 def self.require_environment(requirement, env) dirname = File.dirname(requirement) filename = File.basename(requirement) filename += '.rb' unless /^.*\.rb$/ =~ filename file_to_require = File.join(load_dir, dirname, filename) env_dependent_requirement = File.join(load_dir, dirname, "#{env}_#{filename}") require file_to_require if File.exist?(file_to_require) require env_dependent_requirement if File.exist?(env_dependent_requirement) end