Sha256: d22815fce75604e5cc8e34ae92df1a1d1c46df5340f98dca60e6f523460e3076
Contents?: true
Size: 1.67 KB
Versions: 5
Compression:
Stored size: 1.67 KB
Contents
require "spec_helper" describe Asciidoctor::RFC::V2::Converter do it "renders a literal" do expect(Asciidoctor.convert(<<~'INPUT', backend: :rfc2)).to be_equivalent_to <<~'OUTPUT' [[literal-id]] .filename [align=left,alt=alt_text,type=abnf] .... Literal contents. .... INPUT <figure anchor="literal-id"> <artwork align="left" name="filename" type="abnf" alt="alt_text"><![CDATA[ Literal contents. ]]></artwork> </figure> OUTPUT end it "ignores callouts" do expect(Asciidoctor.convert(<<~'INPUT', backend: :rfc2)).to be_equivalent_to <<~'OUTPUT' [[literal-id]] .filename [align=left,alt=alt_text] .... Literal contents. .... <1> This is a callout INPUT <figure anchor="literal-id"> <artwork align="left" name="filename" alt="alt_text"><![CDATA[ Literal contents. ]]></artwork> </figure> OUTPUT end it "renders stem as a literal" do expect(Asciidoctor.convert(<<~'INPUT', backend: :rfc2)).to be_equivalent_to <<~'OUTPUT' :stem: [stem] ++++ sqrt(4) = 2 ++++ INPUT <figure> <artwork align="center"><![CDATA[ sqrt(4) = 2 ]]></artwork> </figure> OUTPUT end it "renders stem as a literal within an example" do expect(Asciidoctor.convert(<<~'INPUT', backend: :rfc2)).to be_equivalent_to <<~'OUTPUT' :stem: [#id] ==== [stem] ++++ sqrt(4) = 2 ++++ ==== INPUT <figure anchor="id"> <artwork align="center"><![CDATA[ sqrt(4) = 2 ]]></artwork> </figure> OUTPUT end end
Version data entries
5 entries across 5 versions & 1 rubygems