Sébastien Wilmet
5d66634482
textiter: fix bug in find_by_log_attrs()
...
Do not work with the iter passed as the function argument. Work with
another iter, and set it back to the function argument only if something
has been found.
This fixes a few unit tests. But there are regressions for a few others.
https://bugzilla.gnome.org/show_bug.cgi?id=618852
2014-07-17 12:56:56 +02:00
Sébastien Wilmet
79c835a151
tests textiter: unit tests for sentence boundaries
...
As the FIXME comment shows, there is a bug. It is the same bug as for
the word boundaries.
https://bugzilla.gnome.org/show_bug.cgi?id=618852
2014-07-17 12:56:56 +02:00
Sébastien Wilmet
96de203ee0
tests textiter: unit tests for visible word boundaries
...
As the FIXME comments show, there are several problems.
https://bugzilla.gnome.org/show_bug.cgi?id=618852
2014-07-17 12:56:56 +02:00
Matthias Clasen
085fada849
Force the simple im module for reftests
...
I've seen reftests fail with IBus warnings. We should avoid that.
2014-07-14 18:22:40 -04:00
Matthias Clasen
69b25a77aa
Update expected output for a11y test
2014-07-14 14:36:58 -04:00
Sébastien Wilmet
923642454f
tests textiter: unit tests for cursor positions
...
See the FIXME comment.
https://bugzilla.gnome.org/show_bug.cgi?id=618852
2014-07-13 17:09:40 +02:00
Benjamin Otte
9ae0b8ed27
reftests: Add test for latest fix
...
Ensure we draw the full backgorund on labels, not just where test
appears.
2014-07-12 07:13:28 +02:00
Benjamin Otte
e1112dce6d
reftests: Add test for the recent label changes
2014-07-10 18:56:35 +02:00
Benjamin Otte
6a2ae1bb90
reftests: Improve workaround for GtkGrid bug
...
... so that it works with wide separators. Or rather: with separators
that don't request 1px size but any other number. Do that by making the
placeholder request the same size by indeed stuffing (hidden) separators
in it.
2014-07-10 18:56:34 +02:00
Matthias Clasen
86cceab75d
builder test: Adjust expections
...
Dialogs no longer set a headerbar as titlebar unless use-header-bar
is set to 1. Update the test to do that.
2014-07-09 19:54:43 -04:00
Matthias Clasen
5436438520
a11y: Update expected output for color chooser
2014-07-09 19:48:08 -04:00
Matthias Clasen
0abb2f57fd
Update more places for the changed icon name
2014-07-09 08:03:57 -04:00
Matthias Clasen
73bc9b59dd
Add view-context-menu-symbolic to checked icon names
2014-07-08 09:30:16 -04:00
Benjamin Otte
a1bae4b389
reftests: Add a reftest for 'animation-direction'
...
It tests the latest two commits.
2014-07-07 20:06:47 +02:00
Benjamin Otte
0b2198a26b
testsuite: Add parser test for recent fix
...
The test doesn't crash without the fix, but it parses the CSS
incorrectly and fails.
2014-07-07 14:26:06 +02:00
Matthias Clasen
689a364ec5
Drop has-resize-grip from the notify test
...
The setter is not doing anything, so we won't get notification.
2014-07-03 15:24:58 -04:00
Matthias Clasen
6feab4f257
disable runtime warnings in the defaultvalue test
...
This test operates generically on all properties, so warning
about deprecated properties does not make sense here.
2014-07-03 15:22:39 -04:00
Jasper St. Pierre
ece9ae4bc5
gtkwindow: Remove resize grips
...
Resize grips were introduced for GNOME 3.0, before we had any of the
"new GNOME app" features like invisible borders and CSD. With OS X 10.6
and 10.7, Apple has replaced the classic grips in their applications
with invisible borders as well.
New GNOME app designs don't use resize grips anymore and the new
default theme for GTK+, Adwaita, disables them entirely by forcing their
width and height to 0.
They're past their time. Remove the code to support them. This can
always be reverted if some app relies on them.
2014-07-03 12:58:41 -04:00
Matthias Clasen
d8934ea233
testsuite: Adapt to changed builtin icon paths
2014-07-02 17:17:48 -04:00
Matthias Clasen
3da76c1e14
Disable deprecation warnings for installed reftests
...
Otherwise, these fail in continuous.
2014-06-28 11:13:17 -04:00
Matthias Clasen
6119f66401
notification test: Always disable runtime deprecation warnings
...
These are just not useful in a test that generically deals with
all properties.
2014-06-28 10:59:41 -04:00
Matthias Clasen
f1c1192e71
Exclude GtkToggleButton::draw-indicator from the notification test
...
We reverted to emitting redundant notifications for this, so
don't assert that we don't.
2014-06-28 10:58:24 -04:00
Matthias Clasen
c4e533ecd6
Fight deprecation warnings in test
...
This time, in installed tests.
2014-06-28 00:41:26 -04:00
Matthias Clasen
b9bd7159c0
Disable deprecation warnings in tests
...
We want to test deprecated properties, so failing the tests with
warnings is not productive.
2014-06-25 16:29:08 -04:00
Matthias Clasen
86d2315b27
icon-theme: Add another lookup order test
...
This tests rtl lookup order for non-symbolic icons.
2014-06-25 13:53:30 -04:00
Richard Hughes
12e389dd3c
Makefile: Actually dist the high-contrast and dark test files
2014-06-24 21:18:46 +01:00
Matthias Clasen
7119037743
Add a test for async icon loading
2014-06-23 21:25:21 -04:00
Matthias Clasen
f00a1f9aae
notify test: Skip GtkWidget::double-buffered
...
This property is now deprecated, and ignored, thus: no notification.
2014-06-22 12:09:52 -04:00
Matthias Clasen
769fc52055
Adapt icontheme tests
...
With our new, improved icon theme spec compliance, some of the
tests need updates to their expected outcomes.
2014-06-22 11:52:11 -04:00
Benjamin Otte
93b3179042
widgetpath: Deprecate regions
...
This is a foolowup to d80bf0790d
2014-06-21 15:46:44 +02:00
Matthias Clasen
99c0b3db06
Adapt the icontheme tests
...
With the new way of dealing with the legacy stock icons,
the builtin test needed some small updates.
2014-06-20 01:17:46 -04:00
Matthias Clasen
a8939e7cff
icontheme: Add some more tests
...
This test checks that gtk_icon_theme_list_icons and
gtk_icon_theme_has_icon work as expected.
2014-06-20 01:17:45 -04:00
Matthias Clasen
640f9d110e
Install the new icontheme test files
2014-06-19 13:52:10 -04:00
Matthias Clasen
a6f1f8dacf
Add more icon theme tests
...
This test checks various directory size behaviours, with and
without the FORCE_SIZE flag.
2014-06-18 19:09:25 -04:00
Matthias Clasen
8253b76bf6
Add a test for builtin icons
...
We want to get rid of these, but as long as we still have them,
make sure they work.
2014-06-17 14:38:18 -04:00
Benjamin Otte
aeac92a497
testsuite: Add test for latest commit
2014-06-17 00:01:25 +02:00
Jasper St. Pierre
38a6a72a7f
Makefile: Add a few more cleanfile / ignore rules
2014-06-16 14:03:53 -04:00
Benjamin Otte
0e64019df3
testsuite: Remove a test
...
That test is not working anymore by design since commit 57c4f01e
.
It was introduced pre-3.0.0 in commit 12d6b588
and the feature was never
utilized. So it seems safe to just remove the test.
2014-06-16 18:43:50 +02:00
Paolo Borelli
715b8744f5
TextView: render the background of border windows
...
Set the .top, .left, etc css classes and render the background
of the border windows.
Change the reftest implementation accordingly.
2014-06-15 18:57:06 +02:00
Paolo Borelli
2eeff1eed6
Add a TextView reftests checking border-windows
...
TextView border windows are internal windows used to draw on the gutter
of the textview (e.g. line numbers). The test uses the gmodule hook to
programmatically draw on the border-windows at each side of the textview
and compares the result with 3x3 grid of labels.
2014-06-15 18:56:30 +02:00
Paolo Borelli
2c5be3b231
TextView margin reftest
...
add a reftest that checks GtkTextView text margin property comparing
with the normal margin added to the widget (they are the same when there
is nothing drawn in the gutter like line numbers etc).
2014-06-15 18:15:43 +02:00
Paolo Borelli
570653354a
Dist recently added reftests
2014-06-15 12:05:40 +02:00
Kalev Lember
71ac15ec2f
Fix another typo
2014-06-15 11:24:39 +02:00
Matthias Clasen
d58a3439e4
Fix a typo
2014-06-15 04:15:32 -04:00
Matthias Clasen
0cb7031d1d
Install all icons for installed tests
...
Otherwise the icontheme test fails in continuous.
2014-06-14 22:52:57 -04:00
Paolo Borelli
c184458ab3
notebook: set tab position style class on the main frame
...
We want to have .top etc also on the notebook frame, not only on
the header frame.
The patch includes a reftest by Benjamin.
2014-06-14 21:37:07 +02:00
Matthias Clasen
84cf748eae
Add more icontheme tests
...
This test is focused on svgs, and how we scale them when
loading.
2014-06-14 15:10:49 -04:00
Benjamin Otte
45a64cd7d4
testsuite: Add a test for symbolic icons in specific sizes
...
Check that loading symbolics works, even if the symbolic is only
available in a fixed size.
2014-06-12 12:34:09 +02:00
Benjamin Otte
6affe29c9a
testsuite: Add missing errors file
...
The file was forgotten in 98954bd1d1
and
caused test failure. Oops.
2014-06-11 01:18:04 +02:00
Benjamin Otte
98954bd1d1
testsuite: Add a test for recent fix
2014-06-10 01:07:57 +02:00