require 'bundler'
Bundler.require(:default, :development)
# Explicitly require runtime dependencies, ref: http://stackoverflow.com/a/19314264
require 'dotenv'
require 'require_all'
require 'watir'
require 'trollop'
require 'retryable'
require 'page-object'
require 'webdrivers'

require_relative 'ERDL/secrets'
ERDL::Secrets.load # Load .env to ENV
ERDL::Secrets.ensure_all_present

require_rel 'ERDL' # Require entire ERDL dir
