diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2014-11-10 18:14:46 -0700 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2014-11-10 22:13:49 -0700 |
| commit | c079a02a507cef16dce4b1d43cffa8d2026f4750 (patch) | |
| tree | 60645a5f33d61b6854c9865a2347eaedb5a4a0ab /features | |
| parent | b07fae0c3d8eee7248dcf040a1031460053d80a6 (diff) | |
enable CI reports
- code coverage (locally & for shippable.com builds) (use `rake coverage test:all`)
- JUnit-style XML reports (for shippable.com builds)
Diffstat (limited to 'features')
| -rw-r--r-- | features/step_definitions.rb | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/features/step_definitions.rb b/features/step_definitions.rb index 0f84b42f..d334b2c6 100644 --- a/features/step_definitions.rb +++ b/features/step_definitions.rb @@ -1,4 +1,14 @@ -require "#{File.dirname __FILE__}/../lib/asciidoctor" +ASCIIDOCTOR_PROJECT_DIR = File.dirname File.dirname(__FILE__) +Dir.chdir ASCIIDOCTOR_PROJECT_DIR + +if RUBY_VERSION < '1.9' + require 'rubygems' +end + +require 'simplecov' if ENV['COVERAGE'] == 'true' + +require File.join(ASCIIDOCTOR_PROJECT_DIR, 'lib', 'asciidoctor') + require 'rspec/expectations' require 'tilt' require 'slim' |
