Test results for Linux

test_010093_example_wildcards_4

Test description

Test for correct functionality of the examples used in the xmlfy documentation.

Test status

 Pass

Run command

cat _INPUT_DATA_ ¦ xmlfy -S schema.dtd

Input data

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9

Schema

<!ELEMENT command (line_a) (line_b?) (line_b?) (line_b?) (line_b?)>
<!ELEMENT line_a (b, c)>
<!ELEMENT line_b (a, b, c)>
<!ELEMENT line_b (d*)>
<!ELEMENT a (#PCDATA)>
<!ELEMENT b (#PCDATA)>
<!ELEMENT c (#PCDATA)>
<!ELEMENT d (#PCDATA)>

Output result

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE command SYSTEM "schema.dtd">
<command>
  <line_b>
    <d>1</d>
  </line_b>
  <line_a>
    <b>1</b>
    <c>2</c>
  </line_a>
  <line_b>
    <a>1</a>
    <b>2</b>
    <c>3</c>
  </line_b>
  <line_b>
    <d>1</d>
    <d>2</d>
    <d>3</d>
    <d>4</d>
  </line_b>
  <line_b>
    <d>1</d>
    <d>2</d>
    <d>3</d>
    <d>4</d>
    <d>5</d>
  </line_b>
</command>

Goto:   Top of page.   Section "Environment".   Section "Summary".   Section "Test cases".