1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
|
# language: en
Feature: Open Blocks
In order to group content in a generic container
As a writer
I want to be able to wrap content in an open block
Scenario: Render an open block that contains a paragraph to HTML
Given the AsciiDoc source
"""
--
A paragraph in an open block.
--
"""
When it is converted to html
Then the result should match the HTML source
"""
<div class="openblock">
<div class="content">
<div class="paragraph">
<p>A paragraph in an open block.</p>
</div>
</div>
</div>
"""
Scenario: Render an open block that contains a paragraph to DocBook
Given the AsciiDoc source
"""
--
A paragraph in an open block.
--
"""
When it is converted to docbook
Then the result should match the XML source
"""
<simpara>A paragraph in an open block.</simpara>
"""
Scenario: Render an open block that contains a paragraph to HTML (alt)
Given the AsciiDoc source
"""
--
A paragraph in an open block.
--
"""
When it is converted to html
Then the result should match the HTML structure
"""
.openblock
.content
.paragraph
p A paragraph in an open block.
"""
Scenario: Render an open block that contains a paragraph to DocBook (alt)
Given the AsciiDoc source
"""
--
A paragraph in an open block.
--
"""
When it is converted to docbook
Then the result should match the XML structure
"""
simpara A paragraph in an open block.
"""
Scenario: Render an open block that contains a list to HTML
Given the AsciiDoc source
"""
--
* one
* two
* three
--
"""
When it is converted to html
Then the result should match the HTML structure
"""
.openblock
.content
.ulist
ul
li: p one
li: p two
li: p three
"""
|