gtk2/testsuite/reftests
Benjamin Otte 9be26ee99a reftests: I can't count in CSS
nth-child() is 1-indexed, not 0-indexed.

It doesn't matter for this test really, but better do it right to not confuse
poor developers who wonder why the first image is highlighted when nth-child(0)
clearly states "none".
2013-09-07 00:23:38 +02:00
..
align-expand.sh build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
alignment-props.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
alignment-props.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
alignment-props.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-area.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-area.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-area.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-color-transparent.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-color-transparent.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-color-transparent.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-image-multiple.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-image-multiple.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-image-multiple.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-origin.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-origin.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-origin.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-repeat-bg.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-repeat.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-repeat.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-repeat.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-simple.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-simple.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position-simple.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-position.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-positioning-area-empty.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-positioning-area-empty.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-repeat.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-repeat.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-repeat.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size-keywords.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size-keywords.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size-keywords.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size-zero.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size-zero.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size-zero.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-size.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-window-transparent.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-window-transparent.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
background-window-transparent.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
bad-color-names.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
bad-color-names.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
bad-color-names.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-color-default.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-color-default.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-color-default.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-half-pixel.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-half-pixel.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-half-pixel.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-3-balls-green.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-3-balls-yellow.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-ball-green.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-ball-red.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-ball-yellow.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-balls.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-excess-size.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-excess-size.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-excess-size.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-gradient.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-gradient.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-gradient.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-repeat.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-repeat.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-repeat.sh build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-repeat.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-url-scaled.css reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2 2013-07-05 15:21:55 +02:00
border-image-url-scaled.ref.ui reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2 2013-07-05 15:21:55 +02:00
border-image-url-scaled.ui reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2 2013-07-05 15:21:55 +02:00
border-image-url.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-url.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-image-url.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-radius-clamp.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-radius-clamp.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-radius-clamp.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-rgb.png reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2 2013-07-05 15:21:55 +02:00
border-rgb@2.png reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2 2013-07-05 15:21:55 +02:00
border-style-none.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-style-none.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-style-none.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-style.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-style.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
border-style.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-child-expand.ref.ui reftests: Add a reftest for the expand change in GtkBox 2013-06-30 03:39:09 +02:00
box-child-expand.ui reftests: Add a reftest for the expand change in GtkBox 2013-06-30 03:39:09 +02:00
box-expand.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-packing.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-packing.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-packing.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-pseudo-classes.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-pseudo-classes.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-pseudo-classes.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-shadow-spec-inset.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-shadow-spec-inset.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
box-shadow-spec-inset.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
button-wrapping.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
button-wrapping.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
cellrenderer-pixbuf-stock-rtl.css reftests: Add a reftest for the cell renderer fix 2013-09-05 18:48:47 +02:00
cellrenderer-pixbuf-stock-rtl.ref.ui reftests: Add a reftest for the cell renderer fix 2013-09-05 18:48:47 +02:00
cellrenderer-pixbuf-stock-rtl.ui reftests: Add a reftest for the cell renderer fix 2013-09-05 18:48:47 +02:00
css-currentcolor-alpha.css reftests: Add test for just fixed Polari crasher 2013-09-06 03:04:44 +02:00
css-currentcolor-alpha.ref.ui reftests: Add test for just fixed Polari crasher 2013-09-06 03:04:44 +02:00
css-currentcolor-alpha.ui reftests: Add test for just fixed Polari crasher 2013-09-06 03:04:44 +02:00
css-match-class.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-class.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-class.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-descendant-later.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-descendant-later.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-descendant-later.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-exact.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-exact.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-exact.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-import-import.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-import.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-import.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-import.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-inherit-different-state.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-inherit-different-state.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-inherit-different-state.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-inherit.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-inherit.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-inherit.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-name.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-name.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-name.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-region-matches-star.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-region-matches-star.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-region-matches-star.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-regions.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-regions.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-regions.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-siblings.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-siblings.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-siblings.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-style-property-order.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-style-property-order.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-style-property-order.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-subtype.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-subtype.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-subtype.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-type.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-type.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-match-type.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
css-multi-state.css reftests: Fix for state propagation changes 2013-06-13 15:31:35 +02:00
css-multi-state.ref.ui reftests: Fix for state propagation changes 2013-06-13 15:31:35 +02:00
css-multi-state.ui reftests: Fix for state propagation changes 2013-06-13 15:31:35 +02:00
entry-progress-coloring.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
entry-progress-coloring.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
entry-progress-coloring.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
font-sizes-names.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
font-sizes-names.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
font-sizes-names.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
green-20x20.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-empty-with-spacing.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-empty-with-spacing.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-expand.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-expand.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-expand.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-homogeneous.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-homogeneous.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-homogeneous.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing1.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing1.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing2.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing2.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing3.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing3.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-spacing3.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-wfh.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
grid-wfh.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
gtk-image-effect-inherit.css reftests: I can't count in CSS 2013-09-07 00:23:38 +02:00
gtk-image-effect-inherit.ref.ui reftests: Check that -gtk-image-effect is inherited 2013-09-07 00:21:48 +02:00
gtk-image-effect-inherit.ui reftests: Check that -gtk-image-effect is inherited 2013-09-07 00:21:48 +02:00
gtk-reftest.c Add a --direction option to gtk-reftest 2013-06-29 20:03:29 -04:00
iconview-empty.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
iconview-empty.ref.ui Fix iconview-empty reftest 2013-06-15 21:31:41 -04:00
iconview-empty.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
image-load-from-file.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
image-load-from-file.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
image-load-from-file.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
info-bar-message-types.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
info-bar-message-types.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
info-bar-message-types.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
inherit-and-initial.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
inherit-and-initial.ref.ui reftests: Fix broken reftest 2013-07-16 00:58:46 +02:00
inherit-and-initial.ui reftests: Fix broken reftest 2013-07-16 00:58:46 +02:00
label-attribute-preference.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-attribute-preference.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-attribute-preference.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-ellipsize-small.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-ellipsize-small.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-ellipsize-with-big.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-ellipsize-with-big.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-shadows.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-shadows.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-shadows.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-sizing.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-sizing.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-sizing.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-small-ellipsized.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-small-ellipsized.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-width-chars-dont-shrink.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-width-chars-dont-shrink.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-wrap-justify.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
label-wrap-justify.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
linear-gradient-transition-to-other.css reftests: Add test for last 2 commits 2013-05-28 15:24:04 +02:00
linear-gradient-transition-to-other.ref.ui reftests: Add test for last 2 commits 2013-05-28 15:24:04 +02:00
linear-gradient-transition-to-other.ui reftests: Add test for last 2 commits 2013-05-28 15:24:04 +02:00
linear-gradient.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
linear-gradient.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
linear-gradient.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
Makefile.am reftests: Check that -gtk-image-effect is inherited 2013-09-07 00:21:48 +02:00
marble.xpm build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
messagedialog-secondarytext.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
messagedialog-secondarytext.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
misc-alignment.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
misc-alignment.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
misc-alignment.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
named-colors.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
named-colors.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
named-colors.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
no-colors.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
no-colors.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
no-colors.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
nonresizable-size.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
nonresizable-size.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
notebook-childproperties.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
notebook-childproperties.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
notebook-childproperties.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
nth-child.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
nth-child.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
nth-child.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
opacity.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
opacity.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
opacity.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
paned-undersized.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
paned-undersized.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
paned-undersized.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
quit-mnemonic.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
quit-mnemonic.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
quit-mnemonic.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
README build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
reference-background-origin.png build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
reftests.test.in reftests: Switch test type to session-exclusive 2013-05-31 10:34:11 -04:00
reset-to-defaults.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
rotated-layout.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
rotated-layout.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
separator-size.ref.ui Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
separator-size.ui Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
shorthand-entry-border.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
shorthand-entry-border.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
shorthand-entry-border.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
simple.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
simple.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-basics.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-basics.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-basics.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-evolution-identity-page.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-evolution-identity-page.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-get-preferred-null.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
sizegroups-get-preferred-null.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
style-properties-nth-child.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
style-properties-nth-child.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
style-properties-nth-child.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
style-properties-only-child.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
style-properties-only-child.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
style-properties-only-child.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
toplevel-vs-popup.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
toplevel-vs-popup.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
treeview-fixed-height.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
treeview-fixed-height.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
treeview-fixed-height.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
treeview-headers-hidden.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
treeview-headers-hidden.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
unresolvable.css build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
unresolvable.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
unresolvable.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
window-border-width.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
window-border-width.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
window-default-size.ref.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00
window-default-size.ui build: Move tests/reftests to testsuite/reftests 2013-05-15 15:37:17 +02:00

gtk-reftest is a new test runner supposed to do a lot of generic tests.
Run it like this:

./gtk-reftest [OPTIONS] TESTFILE [TESTFILES...]

where FILE is a GtkBuilder ui file to run.

For a general test named "test", you want to have the following files:
1) test.ui
2) test.ref.ui
3) test.css (optional)
The test will then check that test.ui and test.ref.ui are rendered
identically with the provided css.

In detail, for every provided TESTFILE the test runner will:
1) Add the css to the default screen
2) Load the test.ui file and the test.ref.ui file
3) Grab the first GtkWindow subclass widget
4) gtk_widget_show() it and take a snapshot image of its contents into
   a cairo surface.
5) Compare the two images to be bitwise identical. If they are not, a
   diff image will be created hilighting the differences.
6) Save the images as png files to the output directory named:
   - test.out.png (rendering of test.ui)
   - test.ref.png (rendering of test.ref.ui)
   - test.diff.png (optional, differences from step 5)
7) Fail the test if the two images are not bitwise identical

Credit for the idea of reftests goes to Mozilla and in particular David
Baron. For a larger introduction of why reftests are useful, see
http://weblogs.mozillazine.org/roc/archives/2008/12/reftests.html