summaryrefslogtreecommitdiff
path: root/features
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2019-01-03 19:05:32 -0700
committerDan Allen <dan.j.allen@gmail.com>2019-01-06 16:42:36 -0700
commit6cb5106eff62be07425a882ab28cc8faf7a364cd (patch)
treecd96f7dbfd4d0c873729bbb81439b67de8a3b535 /features
parent67ec4dc95522e4e6ca4f70009fadc9cbe71b4446 (diff)
use require_relative instead of modifying $LOAD_PATH
- use require_relative in place of require when it relied on $LOAD_PATH manipulation - configure bin scripts to work with require_relative - rename ROOT_PATH to ROOT_DIR - rename DATA_PATH to DATA_DIR - rename STYLESHEETS_DATA_PATH to STYLESHEETS_DIR - define LIB_DIR - simplify test helper require and setup - add bindir helper to test suite - remove unneeded constants in test helper - reorder autoload statements - require version directly instead of autoloading
Diffstat (limited to 'features')
-rw-r--r--features/step_definitions.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/features/step_definitions.rb b/features/step_definitions.rb
index f1ec3823..ae1dc5b6 100644
--- a/features/step_definitions.rb
+++ b/features/step_definitions.rb
@@ -1,10 +1,10 @@
-ASCIIDOCTOR_PROJECT_DIR = File.dirname File.dirname(__FILE__)
-ASCIIDOCTOR_LIB_DIR = ENV['ASCIIDOCTOR_LIB_DIR'] || File.join(ASCIIDOCTOR_PROJECT_DIR, 'lib')
-Dir.chdir ASCIIDOCTOR_PROJECT_DIR
+ASCIIDOCTOR_FEATURES_DIR = File.absolute_path __dir__
+ASCIIDOCTOR_LIB_DIR = ENV['ASCIIDOCTOR_LIB_DIR'] || File.join(ASCIIDOCTOR_FEATURES_DIR, '../lib')
require 'simplecov' if ENV['COVERAGE'] == 'true'
-require File.join(ASCIIDOCTOR_LIB_DIR, 'asciidoctor')
+require File.join ASCIIDOCTOR_LIB_DIR, 'asciidoctor'
+Dir.chdir Asciidoctor::ROOT_DIR
require 'rspec/expectations'
require 'tilt'