Sha256: 84dd4002f94667b463955bdc3cc4fb6501d96c4a94d7541f94b4a8b4f512c05f
Contents?: true
Size: 735 Bytes
Versions: 5
Compression:
Stored size: 735 Bytes
Contents
module RSpec module Rabl module ExampleGroup def parsed_json JSON.parse(rendered_template) end def rendered_template renderer.render end def renderer @renderer ||= ::Rabl::Renderer.new( _rabl_template.gsub('.rabl',''), _rabl_data, :view_path => _rabl_config[:view_paths], ) end def subject renderer end private def _rabl_config RSpec.configuration.rabl_configuration end def _rabl_data nil end def _rabl_opts {} end def _rabl_template RSpec.current_example.metadata[:example_group][:description] end end end end
Version data entries
5 entries across 5 versions & 2 rubygems