James Westman
8eb9844a45
filefilter: Fix <suffixes> in buildable
...
A bug in GtkFileFilter's GtkBuildable implementation caused the
<suffixes> tag not to be recognized.
2022-03-17 10:52:20 -05:00
Matthias Clasen
505df337c2
Add a test for constraints in ui files
...
Test the various values that are possible for the constraint
attributes.
2020-10-30 16:21:14 -04:00
Matthias Clasen
0fddf73ddb
a11y: Add some parser tests
...
Checking basic support for acessible states, properties
and relations in ui files.
2020-10-25 13:01:44 -04:00
Matthias Clasen
fc9462d49e
Add some tests for new GtkBuilder syntax
...
Some valid and invalid examples for <closure>,
<lookup> and <constant>.
2020-05-30 19:31:38 -04:00
Matthias Clasen
d7b1ecdf52
Cosmetics: Replace GtkContainer in an error message
...
GtkWidget is not that much better here, unfortunately.
Adapt the testsuite to match.
2020-05-11 15:42:51 -04:00
Matthias Clasen
8752564fea
Remove new attributes from tests
...
Until we can depend on pango 1.44, these will
fail in ci. Partially reverts f1c7803f80
2019-07-28 11:00:29 -04:00
Matthias Clasen
f1c7803f80
label: Parse new pango attributes
...
Support allow-breaks and show attributes.
These will be in pango 1.44
2019-07-27 00:02:08 -04:00
Matthias Clasen
30942c4e3d
Fix builder parser tests
...
The line numbers changed here because we
removed some properties.
2019-04-28 23:44:07 +00:00
Matthias Clasen
92e21c3f1c
Drop the can-default property
...
It was added at a time when default buttons
had a very large external border that would disrupt
aligment. Not a problem nowadays.
2019-04-28 23:28:39 +00:00
Matthias Clasen
7699b43ffe
testsuite: Remove packing property tests
...
These test files were for checking that
GtkBuilder parses <packing> properly.
We no longer support <packing>, so these
can go.
2019-04-05 12:01:43 +00:00
Matthias Clasen
883d5d8584
box: Remove the position child property
...
The position child property is problematic, since it
requires us to emit notification for all children when
inserting a child early in the list of children.
Remove the property from all ui files.
2019-01-23 19:30:47 -05:00
Benjamin Otte
50d5666db0
container: Remove focus chains
...
They're prectically unused.
Widgets who want to influcence the focus chain behavior should implement
GtkWidgetClass::focus and deal with focus there.
2018-07-31 22:34:27 +02:00
Timm Bäder
c92b7d4224
box: Remove fill child property
...
GtkWidget:halign and GtkWidget:valign are sufficient
2017-04-25 20:30:37 +02:00
Timm Bäder
5729ea7744
box: Remove expand child property
...
GtkWidget already has hexpand/vexpand properties.
2017-04-25 20:30:37 +02:00
Timm Bäder
1bb3501ef7
Fix unittests
2016-10-18 00:34:41 +02:00
Matthias Clasen
65aa367029
Add some more builder parser tests
...
These tests contain non-canonical and non-existing property names.
2015-10-20 06:14:57 -04:00
Matthias Clasen
cfcd28041c
Fix make check
2015-10-03 00:01:04 -04:00
Matthias Clasen
f06cd304bd
Adjust tests
2015-04-30 06:19:10 -04:00
Matthias Clasen
5271106250
Test the new error conditions
2015-04-29 15:20:51 -04:00
Matthias Clasen
90352f1979
GtkInfoBar: Add a test for 'invalid ID'
2015-04-27 23:09:35 -04:00
Matthias Clasen
cd19f3bf0b
GtkDialog: Add a test for 'invalid ID'
2015-04-27 23:09:35 -04:00
Matthias Clasen
86ca248c99
GtkContainer: Add a test for 'invalid ID'
...
...and add all the container tests to Makefile.am
2015-04-27 23:09:30 -04:00
Matthias Clasen
7969204e7a
Adjust affected tests
2015-04-27 19:21:45 -04:00
Matthias Clasen
d955c6e7e5
Adjust existing tests
2015-04-27 01:15:24 -04:00
Matthias Clasen
8ae4a82ae4
Add tests for the infobar builder parser
2015-04-27 01:15:23 -04:00
Matthias Clasen
cff5e0d15b
Add tests for the GtkFileFilter builder parser
2015-04-27 01:15:23 -04:00
Matthias Clasen
95ea81d6d1
Add tests for the GtkDialog builder parser
2015-04-27 01:15:23 -04:00
Matthias Clasen
f11fedb719
Add tests for GtkLevelBar builder parser
2015-04-27 01:15:23 -04:00
Matthias Clasen
66ce0b6509
Add tests for GtkContainer builder parser
2015-04-27 01:15:22 -04:00
Matthias Clasen
e973d49a11
Add tests for the GtkScale builder parser
...
These tests check various error conditions in GtkScale
custom tags.
2015-04-27 01:15:22 -04:00
Matthias Clasen
d416f352ad
Add tests for the GtkCellLayout builder parser
...
These tests check various error conditions in GtkCellLayout
custom tags.
2015-04-27 01:15:22 -04:00
Matthias Clasen
2c807335c4
Add tests for the GtkLabel builder parser
...
These tests check various error conditions in GtkLabel
custom tags.
2015-04-27 01:15:22 -04:00
Matthias Clasen
824fa0314d
Add some more builder tests
2014-11-03 19:07:18 -05:00
Matthias Clasen
38b315d0be
Add a a drop-in test for the GtkBuilder parser
2014-10-18 22:18:59 -04:00