Sha256: 5eaf9742902bd0bda3aa2fa169c9d844c35681e93c86839519153baa9d38ca98
Contents?: true
Size: 665 Bytes
Versions: 2
Compression:
Stored size: 665 Bytes
Contents
require "spec_helper" describe ReverseAdoc::Config do describe "#with" do let(:config) { ReverseAdoc.config } it "takes additional options into account" do config.with(tag_border: :foobar) do expect(ReverseAdoc.config.tag_border).to eq :foobar end end it "returns the result of a given block" do expect(config.with { :something }).to eq :something end it "resets to original settings afterwards" do config.tag_border = :foo config.with(tag_border: :bar) do expect(ReverseAdoc.config.tag_border).to eq :bar end expect(ReverseAdoc.config.tag_border).to eq :foo end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reverse_adoc-1.0.1 | spec/lib/reverse_adoc/config_spec.rb |
reverse_adoc-1.0.0 | spec/lib/reverse_adoc/config_spec.rb |