XSL Test Suite: Antenna House tests

[Top]

Test Cases: 6.4 Declarations and Pagination and Layout Formatting Objects

[Top]

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.

[Top]

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.

[Top]

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.

[Top]

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.

[Top]

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.

[Top]

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.

Test #b2aac22-2

maximum-repeats value is 3. 1-3 pages refer Pagemaster1, and rest refer PageMaster2.

Test #b2aac22-3

maximum-repeats value is 0. all pages refer to PageMaster2.

Test #b2aac22-4

maximum-repeats value is 300. 1-300 pages refer to PageMaster1. and rest pages refer to PageMaster2.

Test #b2aac22-5

maximum-repeats value is no-limit. all pages refer to PageMaster1.

[Top]

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.

Test #b2aac24-2

maximum-repeats value is 300. 1-300 pages refer to PageMaster1. and rest pages refer to PageMaster2.

Test #b2aac24-3

maximum-repeats value is no-limit. all pages refer to PageMaster1. and no page refer to PageMaster2.

Test #b2aac24-5

maximum-repeats value is 0. all pages refer to PageMaster2. and no page refer to PageMaster1.

[Top]

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.

Test #b2aac26-2

Set page-position property value first,last and rest. and check first page last page and all of rests.

[Top]

Test Cases: 6.4.12 fo:simple-page-master

Test #b2aac28-1

Set page-height property various values.

Test #b2aac28-2

Set page-width property various values.

Test #b2aac28-3

Set margin property various values.

Test #b2aac28-4

Set writing-mode property various values.

[Top]

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.

[Top]

Test Cases: 6.4.14 fo:region-before

Test #b2aac32

make region before

[Top]

Test Cases: 6.4.15 fo:region-after

Test #b2aac34

make region after

[Top]

Test Cases: 6.4.16 fo:region-start

Test #b2aac36

make region start

[Top]

Test Cases: 6.4.17 fo:region-end

Test #b2aac38

make region end

[Top]

Test Cases: 6.4.18 fo:flow

Test #b2aac40

make flow

[Top]

Test Cases: 6.4.19 fo:static-content

Test #b2aac42

make static content

[Top]

Test Cases: 6.4.20 fo:title

Test #b2aac44

  • Formatting Object: root
  • XML file:
  • Stylesheet:
[Top]

Test Cases: 6.5 Block-level Formatting Objects

[Top]

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

[Top]

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

[Top]

Test Cases: 6.6 Inline-level Formatting Objects

[Top]

Test Cases: 6.6.2 fo:bidi-override

Test #bidi-01

Test bidi-override

[Top]

Test Cases: 6.6.7 fo:inline

Test #b2ab4c19

Test fo:inline can be child of another fo:inline.

[Top]

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

[Top]

Test Cases: 6.6.9 fo:leader

Test #b2ab4c23-1

Set leader-pattern property various values.

Test #b2ab4c23-2

Set leader-pattern property various values.

Test #b2ab4c23-3

Set leader-length property various values.

Test #b2ab4c23-4

Set leader-length property various values.

[Top]

Test Cases: 6-7 Formatting Objects for Tables

[Top]

Test Cases: 6-7-2 fo:table-and-caption

Test #b2ab6b9

Test fo:tabel-and-caption formatting object with various properties.

[Top]

Test Cases: 6-7-3 fo:table

Test #b2ab6c11

Test fo:tabel formatting object with various properties.

[Top]

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

Test #b2ab6c13-3

Test table-column-repeat

Test #b2ab6c13-4

Test table-column-sapnned

Test #b2ab6c13-6

Test column-number

[Top]

Test Cases: 6-7-6 fo:table-header

Test #id_b2ab6c17

Test fo:table-header formatting object with various properties.

[Top]

Test Cases: 6-7-8 fo:table-body

Test #id_b2ab6c21

Test fo:table-body formatting object with various properties.

[Top]

Test Cases: 6-7-9 fo:table-row

Test #id_b2ab6c23

Test fo:table-body formatting object with various properties.

[Top]

Test Cases: 6-7-10 fo:table-cell

Test #id_b2ab6c25

Test fo:table-body formatting object with various properties.

[Top]

Test Cases: 6-8 Formatting Objects for Lists

[Top]

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.

Test #id_b2ab8b8-3

Test provisional-label-separation property with various values.

[Top]

Test Cases: 6-8-3 fo:list-item

Test #id_b2ab8c10

Test fo:list-item formatting object with various properties.

[Top]

Test Cases: 6-8-4 fo:list-item-body

Test #id_b2ab8c12

Test fo:list-item formatting object with various properties.

[Top]

Test Cases: 6-8-5 fo:list-item-label

Test #id_b2ab8c14

Test fo:list-item-label formatting object with various properties.