Skip to content

Commit 75555c9

Browse files
committed
Fix xml parser spec engine loading
1 parent 782c287 commit 75555c9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

gems/aws-sdk-core/spec/aws/xml/parser_spec.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ module Xml
99
[:ox, :oga, :nokogiri, :libxml, :rexml].each do |engine|
1010
describe("ENGINE: #{engine}") do
1111

12-
begin
12+
before(:all) do
1313
Parser.engine = engine
1414
rescue LoadError
15-
next
15+
skip "Skipping tests for missing engine: #{engine}"
1616
end
1717

1818
let(:shapes) { ApiHelper.sample_shapes }
1919

20-
let(:parser) {
20+
let(:parser) do
2121
api = ApiHelper.sample_api(shapes:shapes)
2222
rules = api.operation(:example_operation).output
2323
Parser.new(rules)
24-
}
24+
end
2525

2626
def parse(xml, to_h = true)
2727
data = parser.parse(xml)

0 commit comments

Comments
 (0)