Sha256: 1d457f00d065fef4a022c510533fcb62b6974a475fe07bba87b8098277cf8d69

Contents?: true

Size: 501 Bytes

Versions: 15

Compression:

Stored size: 501 Bytes

Contents

class ::RSpec::Matchers::BuiltIn::Compound
  def multiline_message(message_1, message_2)
    # \z and \A not supported in Opal
    # [
    #     indent_multiline_message(message_1.sub(/\n+\z/, '')),
    #     "...#{conjunction}:",
    #     indent_multiline_message(message_2.sub(/\A\n+/, ''))
    # ].join("\n\n")
    [
        indent_multiline_message(message_1.sub(/\n+$/, '')),
        "...#{conjunction}:",
        indent_multiline_message(message_2.sub(/^\n+/, ''))
    ].join("\n\n")
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
opal-rspec-0.8.0 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.8.0.alpha3 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.8.0.alpha2 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.8.0.alpha1 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.7.1 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.7.0 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.6.2 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.7.0.rc.2 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.7.0.rc.1 lib-opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.6.1 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.6.0 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.6.0.beta1 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-connect-rspec-0.5.0 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.5.0 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb
opal-rspec-0.5.0.beta3 opal/opal/rspec/fixes/rspec/matchers/built_in/compound.rb