32885605c7
Fix build
...
Commit 023f406c96 has a typo that results
in this error:
../../../testsuite/gtk/notify.c: In function 'test_type':
../../../testsuite/gtk/notify.c:679:54: error: expected expression
before ')' token
(g_str_equal (pspec->name, "max-content-width") ||)
^
2016-06-08 14:20:02 +01:00
023f406c96
test: Skip GtkScrolledWindow::max-content- properties
...
The allowed values for the max-content- properties depend
on the value of the min-content- properties, in a way that
our simple test is not prepared to deal with. Just skip
them for now.
2016-06-08 09:04:33 -04:00
b97c490b87
object test: Also test object type properties
...
Old patch found in bugzilla, it still applies and doesn't
cause the test to fail.
https://bugzilla.gnome.org/show_bug.cgi?id=556254
2016-06-05 22:15:00 -04:00
3962b907bb
testsuite: add tests for scrolledwindow
...
This patch adds a set of tests for scrolled window
sizing, covering both min- and max-content width and
height.
https://bugzilla.gnome.org/show_bug.cgi?id=742281
2016-06-05 11:04:41 -03:00
5264209bf1
a11y tests: Update expected output
...
These changes were caused by the introduction of GtkStackAccessible.
2016-06-01 14:18:46 -04:00
1dbbe7f251
button css node test: Update for switch style changes
...
We no longer add the redundant .slider style class in GtkSwitch.
Update expected results to reflect that.
2016-06-01 13:12:19 -04:00
28b9e16272
css node tests: Update expected results
...
We were not propagating direction changes in some places,
evidently. Now we do.
2016-06-01 13:11:27 -04:00
eace965a19
scale css node test: Adapt to changes
...
The style classes are reflected in the output here.
2016-05-19 12:26:47 -04:00
101da71ee3
Use upstream gettext
...
https://bugzilla.gnome.org/show_bug.cgi?id=373745
2016-05-16 20:46:19 +01:00
c27b8b48ab
Update color name css style test
...
Verify rebeccapurple too.
2016-05-05 15:37:42 -04:00
ef7ccab188
defaultvalue test: Skip GdkMonitor::geometry
...
We never return NULL for ::geometry and ::workarea. Just skip
these properties.
2016-05-02 12:42:13 -04:00
a91fc65291
label css style test: fix font syntax
2016-04-26 00:07:01 -04:00
2968098f74
Remove debug spew
2016-04-26 00:07:00 -04:00
7855294594
Fix css parser tests
...
These tests were affected by the font and linear-gradient parsing
changes.
2016-04-26 00:03:09 -04:00
db1a39a817
notify test: Skip GtkFontButton::font-name
...
This is not freely settable.
2016-04-25 23:09:19 -04:00
c574ef0954
textiter: add unit test for forward_to_line_end
...
Surprisingly we had no unit test for this method
2016-04-22 08:54:25 +02:00
5ab6ff6b5e
Expand css style font tests
...
Test more of the syntax of the font: shorthand.
2016-04-18 14:38:53 -04:00
5993875d38
Fix the css style font test
...
Setting the font: shorthand to something like smaller is not
in line with the css spec. Just set the font-size: property
for this.
Also fix the other font: shorthand to specify size and family
according to the css spec.
2016-04-18 11:46:58 -04:00
4a9cf8527e
Add some more accelerator / modifier tests
2016-04-17 01:54:43 -04:00
7200ac8e56
Fix label css test
...
The default font size of 10pt will now properly render as 13.33px,
but we shouldn't use the default anyway as that can be controlled
by user settings
2016-04-14 11:52:11 -07:00
871b19f9dd
reftests: test rem size
2016-04-12 16:59:40 -07:00
92a496fdec
reftests: test em size
2016-04-12 16:59:40 -07:00
b3ca11a6cb
test: do not remove files on distclean
...
bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=764686
2016-04-08 17:00:12 +02:00
43a568395b
Add some tests for GdkRectangle
...
In particular, we're testing corner cases with empty rectangles
here.
2016-03-28 19:54:55 -04:00
669336cf95
Expand visual tests a bit
2016-03-28 19:28:57 -04:00
785a425516
Add tests for seat apis
...
These are just some basic sanity tests.
2016-03-28 19:22:36 -04:00
6f2d5a6290
Move autotestkeywords to testsuite
...
All the 'make check' and installed tests are now in testsuite/,
and tests/ is just a collection manual test programs.
2016-03-28 17:56:13 -04:00
89973118f3
Add some more visual tests
...
These are just basic tests to ensure that the visual implementation
of a backend is sound.
2016-03-26 14:56:36 -04:00
2374e2aa3b
Add a test for the system rgba visual
...
The main point of this test is to ensure that the pixel_details
getters work as expected.
2016-03-26 10:10:57 -04:00
4c8557fa35
Add a css node test for scales
2016-03-25 13:22:11 -04:00
caa804613d
add a css style test for font: smaller
2016-03-24 22:58:43 -04:00
24f54d50c4
Update css node test for GtkSwitch changes
2016-03-24 22:43:27 -04:00
1716e0b038
Revert "add a css style test for font: smaller"
...
This reverts commit a4ed154b03 .
The misparsing that is tested here will not be fixed in 3.20,
so keep this test out of the stable branch.
2016-03-24 22:43:27 -04:00
a4ed154b03
add a css style test for font: smaller
2016-03-24 08:25:11 -04:00
d6ca66b712
Run a11y tests with csd for make check
...
I've made this change for installed tests a while ago. It doesn't
make sense for distcheck to do it differently.
2016-03-22 14:55:55 -04:00
e44a87fe94
Fix the textview-margins reftest
...
This test has a word that wouldn't fit in the room we have with
a window width of 100, and then we get clipped in the one case
but not the other. Make the window a little wider, so it fits.
2016-03-11 16:46:52 -05:00
b7285592f9
cssanimation: Compute progress correctly
...
We were computing the wrong progress, in particular when the iteration
count was non-integer.
Test included.
2016-03-11 16:39:34 +01:00
3015f46170
Fix another installed test typo
...
This one was causing us to install invalid .test files and thereby
breaking all continuous tests :-(
2016-03-07 10:50:43 -05:00
8a1da56393
Fix a typo
...
This was causing the tools tests to not be installed and,
consequently, never run on continuous.
2016-03-07 07:30:00 -05:00
5c248bbd79
Make the settings test fail
...
Small thinko: We only get to see the test artifacts in
continuous if the test fails. So make it fail, temporarily.
2016-03-05 15:49:34 -05:00
d69100547c
testsuite: Remove a test that isn't valid with csd
...
With csd, the allocation of the window will be larger than the
default size, since it includes borders and decorations. Just
remove this check.
2016-03-05 13:47:41 -05:00
b2e6ad640d
Add a test that dumps settings
...
This is not much of a test, tbh. But it will give us a convenient
dump of all GTK+ settings in continuous, which helps with tracking
down test failures that might depend on settings.
2016-03-05 13:41:47 -05:00
8a62a36d2e
Update a11y test output
...
These tests can now assume that the csd header bar will be there.
2016-03-05 10:40:06 -05:00
6ce3c78b7a
Run accessibility tests always with CSD
...
This avoids differences in the output that are caused
by the presence or absence of the header bar.
2016-03-05 10:40:06 -05:00
fa36f34fcf
Update expected output of a11y tests
...
The window type attribute shows up here now.
The caret mode changes also affect some tests.
2016-03-04 23:51:39 -05:00
d46d50b761
reftests: add a test for animated box shadow updating clip
...
This was just fixed by 3e06942847
2016-03-03 16:14:39 -08:00
35d9702173
reftests: rename util file frame-inhibitor
...
We'll use the label-text-shadow-changes-modify-clip utils
more generically, lets name the file after its function.
2016-03-03 16:09:13 -08:00
8b70115d5e
revealer-size: Fix animation setting
...
Turn animations off before testing, for all test functions containing
"no_animations".
2016-03-03 21:05:37 +01:00
1c544e4237
Add GtkRevealer sizing tests
...
https://bugzilla.gnome.org/show_bug.cgi?id=762996
2016-03-03 18:54:08 +01:00
8205a304e8
Add a css node test for comboboxes
2016-03-02 15:20:31 -05:00