diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2019-01-03 19:05:32 -0700 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2019-01-06 16:42:36 -0700 |
| commit | 6cb5106eff62be07425a882ab28cc8faf7a364cd (patch) | |
| tree | cd96f7dbfd4d0c873729bbb81439b67de8a3b535 /features | |
| parent | 67ec4dc95522e4e6ca4f70009fadc9cbe71b4446 (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.rb | 8 |
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' |
