base_dir=File.expand_path(File.dirname(__FILE__)) require "#{base_dir}/../../common/lib/navigate_mech" require "#{base_dir}/../../common/lib/error_defns" require 'faker' class ResponseError < StandardError ; end $login_form = YAML::load_file("#{base_dir}/../conf/app.yaml") # certian items need to load first as they are pre-reqs excludes = ['agent.rb', 'navigation_paths.rb', 'login.rb'] excludes.each { |i| next if i == 'app_require.rb' require "#{base_dir}/#{i}" } Dir.entries(base_dir).each { |entry| next if File.directory?(entry) || excludes.include?(entry) require "#{base_dir}/#{entry}" }