File: text_formatting.feature

package info (click to toggle)
asciidoctor 2.0.26-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,464 kB
  • sloc: ruby: 45,298; sh: 147; xml: 53; javascript: 48; makefile: 26; ml: 1
file content (57 lines) | stat: -rw-r--r-- 1,649 bytes parent folder | download | duplicates (7)
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
# language: en
Feature: Text Formatting
  In order to apply formatting to the text
  As a writer
  I want to be able to markup inline text with formatting characters


  Scenario: Convert text that contains superscript and subscript characters
  Given the AsciiDoc source
    """
    _v_~rocket~ is the value
    ^3^He is the isotope
    log~4~x^n^ is the expression
    M^me^ White is the address
    the 10^th^ point has coordinate (x~10~, y~10~)
    """
  When it is converted to html
  Then the result should match the HTML source
    """
    <div class="paragraph">
    <p><em>v</em><sub>rocket</sub> is the value
    <sup>3</sup>He is the isotope
    log<sub>4</sub>x<sup>n</sup> is the expression
    M<sup>me</sup> White is the address
    the 10<sup>th</sup> point has coordinate (x<sub>10</sub>, y<sub>10</sub>)</p>
    </div>
    """


  Scenario: Convert text that has ex-inline literal formatting
  Given the AsciiDoc source
    """
    Use [x-]`{asciidoctor-version}` to print the version of Asciidoctor.
    """
  When it is converted to html
  Then the result should match the HTML source
    """
    <div class="paragraph">
    <p>Use <code>{asciidoctor-version}</code> to print the version of Asciidoctor.</p>
    </div>
    """


  Scenario: Convert text that has ex-inline monospaced formatting
  Given the AsciiDoc source
    """
    :encoding: UTF-8

    The document is assumed to be encoded as [x-]+{encoding}+.
    """
  When it is converted to html
  Then the result should match the HTML source
    """
    <div class="paragraph">
    <p>The document is assumed to be encoded as <code>UTF-8</code>.</p>
    </div>
    """