This adds test coverage for dumping non-main slots. NOTE: This invents a syntax for XML file "templates" that are expected to "match" the actual output file. Bug: T240213 Change-Id: I05e46175809c4562f3530377fe37db911bee244a
130 lines
4.5 KiB
XML
130 lines
4.5 KiB
XML
<test:data xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:test="http://www.mediawiki.org/xml/test/">
|
|
<page>
|
|
<title>{{rev1_1_title}}</title>
|
|
<ns>{{rev1_1_namespace}}</ns>
|
|
<id>{{rev1_1_pageid}}</id>
|
|
<revision>
|
|
<id>{{rev1_1_id}}</id>
|
|
<timestamp>{{rev1_1_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev1_1_username}}</username>
|
|
<id>{{rev1_1_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev1_1_comment}}</comment>
|
|
<origin>{{rev1_1_main_origin}}</origin>
|
|
<model>{{rev1_1_main_model}}</model>
|
|
<format>{{rev1_1_main_format}}</format>
|
|
<text bytes="{{rev1_1_main_size}}" sha1="{{rev1_1_main_sha1}}" xml:space="preserve">{{rev1_1_main_text}}</text>
|
|
<content>
|
|
<role>{{rev1_1_aux_role}}</role>
|
|
<origin>{{rev1_1_aux_origin}}</origin>
|
|
<model>{{rev1_1_aux_model}}</model>
|
|
<format>{{rev1_1_aux_format}}</format>
|
|
<text bytes="{{rev1_1_aux_size}}" sha1="{{rev1_1_aux_sha1}}" xml:space="preserve">{{rev1_1_aux_text}}</text>
|
|
</content>
|
|
<sha1>{{rev1_1_sha1}}</sha1>
|
|
</revision>
|
|
</page>
|
|
<page>
|
|
<title>{{rev2_1_title}}</title>
|
|
<ns>{{rev2_1_namespace}}</ns>
|
|
<id>{{rev2_1_pageid}}</id>
|
|
<revision>
|
|
<id>{{rev2_1_id}}</id>
|
|
<timestamp>{{rev2_1_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev2_1_username}}</username>
|
|
<id>{{rev2_1_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev2_1_comment}}</comment>
|
|
<origin>{{rev2_1_main_origin}}</origin>
|
|
<model>{{rev2_1_main_model}}</model>
|
|
<format>{{rev2_1_main_format}}</format>
|
|
<text bytes="{{rev2_1_main_size}}" sha1="{{rev2_1_main_sha1}}" xml:space="preserve">{{rev2_1_main_text}}</text>
|
|
<sha1>{{rev2_1_sha1}}</sha1>
|
|
</revision>
|
|
<revision>
|
|
<id>{{rev2_2_id}}</id>
|
|
<parentid>{{rev2_2_parentid}}</parentid>
|
|
<timestamp>{{rev2_2_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev2_2_username}}</username>
|
|
<id>{{rev2_2_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev2_2_comment}}</comment>
|
|
<origin>{{rev2_2_main_origin}}</origin>
|
|
<model>{{rev2_2_main_model}}</model>
|
|
<format>{{rev2_2_main_format}}</format>
|
|
<text bytes="{{rev2_2_main_size}}" sha1="{{rev2_2_main_sha1}}" deleted="deleted"/>
|
|
<sha1/>
|
|
</revision>
|
|
<revision>
|
|
<id>{{rev2_3_id}}</id>
|
|
<parentid>{{rev2_3_parentid}}</parentid>
|
|
<timestamp>{{rev2_3_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev2_3_username}}</username>
|
|
<id>{{rev2_3_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev2_3_comment}}</comment>
|
|
<origin>{{rev2_3_main_origin}}</origin>
|
|
<model>{{rev2_3_main_model}}</model>
|
|
<format>{{rev2_3_main_format}}</format>
|
|
<text bytes="{{rev2_3_main_size}}" sha1="{{rev2_3_main_sha1}}" xml:space="preserve">{{rev2_3_main_text}}</text>
|
|
<sha1>{{rev2_3_sha1}}</sha1>
|
|
</revision>
|
|
<revision>
|
|
<id>{{rev2_4_id}}</id>
|
|
<parentid>{{rev2_4_parentid}}</parentid>
|
|
<timestamp>{{rev2_4_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev2_4_username}}</username>
|
|
<id>{{rev2_4_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev2_4_comment}}</comment>
|
|
<origin>{{rev2_4_main_origin}}</origin>
|
|
<model>{{rev2_4_main_model}}</model>
|
|
<format>{{rev2_4_main_format}}</format>
|
|
<text bytes="{{rev2_4_main_size}}" sha1="{{rev2_4_main_sha1}}" xml:space="preserve">{{rev2_4_main_text}}</text>
|
|
<sha1>{{rev2_4_sha1}}</sha1>
|
|
</revision>
|
|
</page>
|
|
<page>
|
|
<title>{{rev4_1_title}}</title>
|
|
<ns>{{rev4_1_namespace}}</ns>
|
|
<id>{{rev4_1_pageid}}</id>
|
|
<revision>
|
|
<id>{{rev4_1_id}}</id>
|
|
<timestamp>{{rev4_1_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev4_1_username}}</username>
|
|
<id>{{rev4_1_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev4_1_comment}}</comment>
|
|
<origin>{{rev4_1_main_origin}}</origin>
|
|
<model>{{rev4_1_main_model}}</model>
|
|
<format>{{rev4_1_main_format}}</format>
|
|
<text bytes="{{rev4_1_main_size}}" sha1="{{rev4_1_main_sha1}}" xml:space="preserve">{{rev4_1_main_text}}</text>
|
|
<sha1>{{rev4_1_sha1}}</sha1>
|
|
</revision>
|
|
</page>
|
|
<page>
|
|
<title>{{rev5_1_title}}</title>
|
|
<ns>{{rev5_1_namespace}}</ns>
|
|
<id>{{rev5_1_pageid}}</id>
|
|
<revision>
|
|
<id>{{rev5_1_id}}</id>
|
|
<timestamp>{{rev5_1_timestamp}}</timestamp>
|
|
<contributor>
|
|
<username>{{rev5_1_username}}</username>
|
|
<id>{{rev5_1_userid}}</id>
|
|
</contributor>
|
|
<comment>{{rev5_1_comment}}</comment>
|
|
<origin>{{rev5_1_main_origin}}</origin>
|
|
<model>{{rev5_1_main_model}}</model>
|
|
<format>{{rev5_1_main_format}}</format>
|
|
<text bytes="{{rev5_1_main_size}}" sha1="{{rev5_1_main_sha1}}"/>
|
|
<sha1>{{rev5_1_sha1}}</sha1>
|
|
</revision>
|
|
</page>
|
|
</test:data>
|