|
182 | 182 | </structuredidentifier>
|
183 | 183 | </ext>
|
184 | 184 | </bibdata>
|
| 185 | + <metanorma-extension> |
| 186 | + <presentation-metadata> |
| 187 | + <name>document-scheme</name> |
| 188 | + <value>current</value> |
| 189 | + </presentation-metadata> |
| 190 | + <presentation-metadata> |
| 191 | + <name>TOC Heading Levels</name> |
| 192 | + <value>2</value> |
| 193 | + </presentation-metadata> |
| 194 | + <presentation-metadata> |
| 195 | + <name>HTML TOC Heading Levels</name> |
| 196 | + <value>2</value> |
| 197 | + </presentation-metadata> |
| 198 | + <presentation-metadata> |
| 199 | + <name>DOC TOC Heading Levels</name> |
| 200 | + <value>2</value> |
| 201 | + </presentation-metadata> |
| 202 | + <presentation-metadata> |
| 203 | + <name>PDF TOC Heading Levels</name> |
| 204 | + <value>2</value> |
| 205 | + </presentation-metadata> |
| 206 | + </metanorma-extension> |
185 | 207 | <sections/>
|
186 | 208 | </itu-standard>
|
187 | 209 | OUTPUT
|
188 |
| - xml.xpath("//xmlns:boilerplate | //xmlns:metanorma-extension") |
| 210 | + xml.xpath("//xmlns:boilerplate") |
189 | 211 | .each(&:remove)
|
190 | 212 | expect(xmlpp(xml.to_xml))
|
191 | 213 | .to be_equivalent_to xmlpp(output)
|
|
277 | 299 | :slogan-title: Slogan
|
278 | 300 | :sector: Sector
|
279 | 301 | :coverpage-image: images/image1.gif,images/image2.gif
|
| 302 | + :document-scheme: legacy |
280 | 303 | INPUT
|
281 | 304 | output = <<~"OUTPUT"
|
282 | 305 | <?xml version="1.0" encoding="UTF-8"?>
|
|
681 | 704 | </structuredidentifier>
|
682 | 705 | </ext>
|
683 | 706 | </bibdata>
|
| 707 | + <metanorma-extension> |
| 708 | + <presentation-metadata> |
| 709 | + <name>document-scheme</name> |
| 710 | + <value>legacy</value> |
| 711 | + </presentation-metadata> |
| 712 | + <presentation-metadata> |
| 713 | + <name>coverpage-image</name> |
| 714 | + <value> |
| 715 | + <image src="images/image1.gif"/> |
| 716 | + <image src="images/image2.gif"/> |
| 717 | + </value> |
| 718 | + </presentation-metadata> |
| 719 | + <presentation-metadata> |
| 720 | + <name>TOC Heading Levels</name> |
| 721 | + <value>2</value> |
| 722 | + </presentation-metadata> |
| 723 | + <presentation-metadata> |
| 724 | + <name>HTML TOC Heading Levels</name> |
| 725 | + <value>2</value> |
| 726 | + </presentation-metadata> |
| 727 | + <presentation-metadata> |
| 728 | + <name>DOC TOC Heading Levels</name> |
| 729 | + <value>2</value> |
| 730 | + </presentation-metadata> |
| 731 | + <presentation-metadata> |
| 732 | + <name>PDF TOC Heading Levels</name> |
| 733 | + <value>2</value> |
| 734 | + </presentation-metadata> |
| 735 | + </metanorma-extension> |
684 | 736 | <sections> </sections>
|
685 | 737 | </itu-standard>
|
686 | 738 | OUTPUT
|
687 |
| - xml.xpath("//xmlns:boilerplate | //xmlns:metanorma-extension | " \ |
688 |
| - "//xmlns:fetched") |
| 739 | + xml.xpath("//xmlns:boilerplate | //xmlns:fetched") |
689 | 740 | .each(&:remove)
|
690 | 741 | expect(xmlpp(xml.to_xml))
|
691 | 742 | .to be_equivalent_to xmlpp(output)
|
|
728 | 779 | <name>PDF TOC Heading Levels</name>
|
729 | 780 | <value>2</value>
|
730 | 781 | </presentation-metadata>
|
| 782 | + <presentation-metadata> |
| 783 | + <name>document-scheme</name> |
| 784 | + <value>current</value> |
| 785 | + </presentation-metadata> |
731 | 786 | </metanorma-extension>
|
732 | 787 | OUTPUT
|
733 | 788 | expect(xmlpp(strip_guid(Nokogiri::XML(Asciidoctor.convert(input, *OPTIONS))
|
|
0 commit comments