Test Suite: root-profile
Test Cases: 6.4 Declarations and Pagination and Layout Formatting Objects
Test Cases: 6.4.2 fo:root
Test #b2aab8:
6-4-2-1.xml contains only one fo:root element.
Test #b2aab8_1:
6-4-2-2.xml contains two fo:root elements. It's error.
Test Cases: 6.4.5 fo:page-sequence
Test #b2aac14:
6-4-5-1.xml contains 15 page-sequences. Each fo:page-sequence generates a sequence of viewport/reference pairs, and returns
the page-viewport-areas.
Test Cases: 6.4.6 fo:layout-master-set
Test #b2aac16:
fo:layout-maseter-set can contain multiple simple-page-masters and page-sequence-masters.
Test Cases: 6.4.7 fo:page-sequence-master
Test #b2aac18:
fo:page-sequence-master has master-name property and can be referenced by master-name.
- Formatting Object: page-sequence-master
- Property: master-name
- XML file:
xml/6-4-7-1.xml
Test Cases: 6.4.8 fo:single-page-master-reference
Test #b2aac20:
make page-sequence A and B. and make one simple-page-master and one page-sequence-master. page-sequence A refers the simple-page-master.
page-sequence B refers the page-sequence-master. make one single-page-master in the page-sequence-master and the single-page-master
refers the simple-page-master. at page-sequnce A and B, all of the feature that originate from page-master will be same things.
Test Cases: 6.4.9 fo:repeatable-page-master-reference
Test #b2aac22-1: make page-sequence A and B. and make one
simple-page-master and one
page-sequence-master. page-sequence A refers the simple-page-master. page-sequence B refers the page-sequence-master. make
one repeatable-page-master in the page-sequnce-master and the repeatable-page-master refers the simple-page-master. at page-sequnce
A and B, all of the feature that originate from page-master will be same things.
- Formatting Object: repeatable-page-master-reference
- XML file:
xml/6-4-9-1.xml
Test #b2aac22-2:
maximum-repeats value is 3. 1-3 pages refer Pagemaster1, and rest refer PageMaster2.
- Formatting Object: repeatable-page-master-reference
- Property: maximum-repeats
- XML file:
xml/6-4-9-2.xml
Test #b2aac22-3:
maximum-repeats value is 0. all pages refer to PageMaster2.
- Formatting Object: repeatable-page-master-reference
- Property: maximum-repeats
- XML file:
xml/6-4-9-3.xml
Test #b2aac22-4:
maximum-repeats value is 300. 1-300 pages refer to PageMaster1. and rest pages refer to PageMaster2.
- Formatting Object: repeatable-page-master-reference
- Property: maximum-repeats
- XML file:
xml/6-4-9-4.xml
Test #b2aac22-5:
maximum-repeats value is no-limit. all pages refer to PageMaster1.
- Formatting Object: repeatable-page-master-reference
- Property: maximum-repeats
- XML file:
xml/6-4-9-5.xml
Test Cases: 6.4.10 fo:repeatable-page-master-alternatives
Test #b2aac24:
make page-sequence A and B. and make one
simple-page-master and one
page-sequence-master. page-sequence A refers the simple-page-master. page-sequence B refers the page-sequence-master. make
one repeatable-page-alternatives in the page-sequnce-master and make one conditional-page-master-reference in the repeatable-page-master-alternatives.
And conditional-page-master-reference refers the simple-page-master. at page-sequnce A and B, all of the feature that originate
from page-master will be same things.
- Formatting Object: repeatable-page-master-alternatives
- XML file:
xml/6-4-10-1.xml
Test #b2aac24-2:
maximum-repeats value is 300. 1-300 pages refer to PageMaster1. and rest pages refer to PageMaster2.
- Formatting Object: repeatable-page-master-alternatives
- Property: maximum-repeats
- XML file:
xml/6-4-10-2.xml
Test #b2aac24-3:
maximum-repeats value is no-limit. all pages refer to PageMaster1. and no page refer to PageMaster2.
- Formatting Object: repeatable-page-master-alternatives
- Property: maximum-repeats
- XML file:
xml/6-4-10-3.xml
Test #b2aac24-5:
maximum-repeats value is 0. all pages refer to PageMaster2. and no page refer to PageMaster1.
- Formatting Object: repeatable-page-master-alternatives
- Property: maximum-repeats
- XML file:
xml/6-4-10-5.xml
Test Cases: 6.4.11 fo:conditional-page-master-reference
Test #b2aac26-1:
make page-sequence A and B. and make one
simple-page-master and one
page-sequence-master. page-sequence A refers the simple-page-master. page-sequence B refers the page-sequence-master. make
one conditional-page-master-reference in the page-sequnce-master and the reconditional-page-master-reference refers the simple-page-master.
at page-sequnce A and B, all of the feature that originate from page-master will be same things.
- Formatting Object: conditional-page-master-reference
- Property: master-name
- XML file:
xml/6-4-11-1.xml
Test #b2aac26-2:
Set page-position property value first,last and rest. and check first page last page and all of rests.
- Formatting Object: conditional-page-master-reference
- Property: page-position
- XML file:
xml/6-4-11-2.xml
Test Cases: 6.4.12 fo:simple-page-master
Test #b2aac28-1:
Set page-height property various values.
- Formatting Object: simple-page-master
- Property: page-height
- XML file:
xml/6-4-12-1.xml
Test #b2aac28-2:
Set page-width property various values.
- Formatting Object: simple-page-master
- Property: page-width
- XML file:
xml/6-4-12-1.xml
Test #b2aac28-3:
Set margin property various values.
- Formatting Object: simple-page-master
- Property: margin
- XML file:
xml/6-4-12-2.xml
Test #b2aac28-4:
Set writing-mode property various values.
- Formatting Object: simple-page-master
- Property: writing-mode
- XML file:
xml/6-4-12-3.xml
Test Cases: 6.4.13 fo:region-body
Test #b2aac30-1:
Set margin property various values.
Test #b2aac30-2:
Set writing-mode property various values.
- Formatting Object: simple-page-master
- Property: writing-mode
- XML file:
xml/6-4-13-2.xml
Test Cases: 6.4.14 fo:region-before
Test #b2aac32:
make region before
Test Cases: 6.4.15 fo:region-after
Test #b2aac34:
make region after
Test Cases: 6.4.16 fo:region-start
Test #b2aac36:
make region start
Test Cases: 6.4.17 fo:region-end
Test #b2aac38:
make region end
Test Cases: 6.4.18 fo:flow
Test #b2aac40:
make flow
Test Cases: 6.4.19 fo:static-content
Test #b2aac42:
make static content
Test Cases: 6.4.20 fo:title
Test #b2aac44:
- Formatting Object: root
- XML file:
- Stylesheet:
Test Cases: 6.5 Block-level Formatting Objects
Test Cases: 6.5.2 fo:block
Test #b2ab2b9-1:
Set fo:block these properties. [7.6 Common Border, Padding, and Background Properties] [7.7 Common Font Properties] [7.9 Common
Margin Properties-Block]
Test #b2ab2b9-2:
Test fo:block contains (#PCDATA|%inline;|%block;)* model
Test Cases: 6.5.3 fo:block-container
Test #b2ab2c11-1:
Test fo:block-container contains (#PCDATA|%inline;|%block;)* model
Test #b2ab2c11-2:
set writing-mode lr-tb rl-tb tb-rl
- Formatting Object: block-container
- Property: writing-mode
- XML file:
xml/6-5-3.xml
Test Cases: 6.6 Inline-level Formatting Objects
Test Cases: 6.6.7 fo:inline
Test #b2ab4c19:
Test fo:inline can be child of another fo:inline.
Test Cases: 6.6.8 fo:inline-container
Test #b2ab4c21-1:
Test inline-container can contain block formatting objects.
Test #b2ab4c21-2:
Set writing mode property lr-tb,rl-tb,tb-rl
- Formatting Object: inline-container
- Property: writing-mode
- XML file:
xml/6-6-8.xml
Test Cases: 6.6.9 fo:leader
Test #b2ab4c23-1:
Set leader-pattern property various values.
- Formatting Object: leader
- Property: leader-pattern
- XML file:
xml/6-6-9.xml
Test #b2ab4c23-2:
Set leader-pattern property various values.
- Formatting Object: leader
- Property: leader-pattern
- XML file:
xml/7-19-2.xml
Test #b2ab4c23-3:
Set leader-length property various values.
- Formatting Object: leader
- Property: leader-length
- XML file:
xml/6-6-9.xml
Test #b2ab4c23-4:
Set leader-length property various values.
- Formatting Object: leader
- Property: leader-length
- XML file:
xml/7-19-4.xml
Test Cases: 6-7 Formatting Objects for Tables
Test Cases: 6-7-2 fo:table-and-caption
Test #b2ab6b9:
Test fo:tabel-and-caption formatting object with various properties.
Test Cases: 6-7-3 fo:table
Test #b2ab6c11:
Test fo:tabel formatting object with various properties.
Test Cases: 6-7-4 fo:table-column
Test #b2ab6c13-1:
Test fo:tabel formatting object with various properties.
Test #b2ab6c13-2:
Test column-width
- Formatting Object: table-column
- Property: column-width
- XML file:
xml/7-34-5.xml
Test #b2ab6c13-3:
Test table-column-repeat
- Formatting Object: table-column
- Property: table-column-repeated
- XML file:
xml/7-34-8.xml
Test #b2ab6c13-4:
Test table-column-sapnned
- Formatting Object: table-column
- Property: table-column-spanned
- XML file:
xml/7-34-9.xml
Test #b2ab6c13-6:
Test column-number
- Formatting Object: table-column
- Property: column-number
- XML file:
xml/7-34-4.xml
Test Cases: 6-7-6 fo:table-header
Test #id_b2ab6c17:
Test fo:table-header formatting object with various properties.
Test Cases: 6-7-8 fo:table-body
Test #id_b2ab6c21:
Test fo:table-body formatting object with various properties.
Test Cases: 6-7-9 fo:table-row
Test #id_b2ab6c23:
Test fo:table-body formatting object with various properties.
Test Cases: 6-7-10 fo:table-cell
Test #id_b2ab6c25:
Test fo:table-body formatting object with various properties.
Test Cases: 6-8 Formatting Objects for Lists
Test Cases: 6-8-2 fo:list-block
Test #id_b2ab8b8:
Test fo:list-block formatting object with various properties.
Test #id_b2ab8b8-2:
Test provisional-distance-between-starts property with various values.
- Formatting Object: list-block
- Property: provisional-distance-between-starts
- XML file:
xml/7-36-4.xml
Test #id_b2ab8b8-3:
Test provisional-label-separation property with various values.
- Formatting Object: list-block
- Property: provisional-label-separation
- XML file:
xml/7-36-3.xml
Test Cases: 6-8-3 fo:list-item
Test #id_b2ab8c10:
Test fo:list-item formatting object with various properties.
Test Cases: 6-8-4 fo:list-item-body
Test #id_b2ab8c12:
Test fo:list-item formatting object with various properties.
Test Cases: 6-8-5 fo:list-item-label
Test #id_b2ab8c14:
Test fo:list-item-label formatting object with various properties.