Sha256: 85fda8ef1c7d84c64f82cda78d144e0b0e44fff9d25f43df80b0b44d036d81fa

Contents?: true

Size: 603 Bytes

Versions: 10

Compression:

Stored size: 603 Bytes

Contents

require 'spec_helper'

describe ReverseAsciidoctor::Converters do
  before { ReverseAsciidoctor.config.unknown_tags = :raise }
  let(:converters) { ReverseAsciidoctor::Converters }

  describe '.register and .unregister' do
    it 'adds a converter mapping to the list' do
      expect { converters.lookup(:foo) }.to raise_error ReverseAsciidoctor::UnknownTagError

      converters.register :foo, :foobar
      expect(converters.lookup(:foo)).to eq :foobar

      converters.unregister :foo
      expect { converters.lookup(:foo) }.to raise_error ReverseAsciidoctor::UnknownTagError
    end
  end

end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
reverse_adoc-0.2.8 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_adoc-0.2.7 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_adoc-0.2.6 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_adoc-0.2.5 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_adoc-0.2.4 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_adoc-0.2.3 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_asciidoctor-0.2.2 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_asciidoctor-0.2.1 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_asciidoctor-0.2.0 spec/lib/reverse_asciidoctor/converters_spec.rb
reverse_asciidoctor-0.1.0 spec/lib/reverse_asciidoctor/converters_spec.rb