Skip to content

Commit d1c7881

Browse files
committed
[CI] Add JUnit output
1 parent ef3f7f5 commit d1c7881

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

elasticsearch-api/Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ end
2121

2222
group :development do
2323
gem 'rspec'
24+
gem 'rspec_junit_formatter'
2425
if defined?(JRUBY_VERSION)
2526
gem 'pry-nav'
2627
else

elasticsearch-api/spec/spec_helper.rb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
else
88
require 'pry-byebug'
99
end
10-
require 'yaml'
11-
require 'jbuilder'
12-
require 'jsonify'
10+
require 'ansi'
1311
require 'elasticsearch'
14-
require 'elasticsearch-transport'
1512
require 'elasticsearch-api'
13+
require 'elasticsearch-transport'
14+
require 'jbuilder'
15+
require 'jsonify'
16+
require 'yaml'
1617

17-
require 'ansi'
1818
tracer = ::Logger.new(STDERR)
1919
tracer.formatter = lambda { |s, d, p, m| "#{m.gsub(/^.*$/) { |n| ' ' + n }.ansi(:faint)}\n" }
2020

@@ -52,6 +52,7 @@ def self.included(context)
5252
config.include(HelperModule)
5353
config.formatter = 'documentation'
5454
config.color = true
55+
config.add_formatter('RspecJunitFormatter', 'tmp/elasticsearch-api-junit.xml')
5556
end
5657

5758
class NotFound < StandardError; end

0 commit comments

Comments
 (0)