summaryrefslogtreecommitdiff
path: root/testsuite/css
Commit message (Collapse)AuthorAgeFilesLines
* Update the expected results in the testsuitecss-image-scaledMatthias Clasen2018-03-151-1/+1
| | | | | | the -gtk-scaled() change in the previous commit makes it so that we now print out the scale factors. Update the expected output of affected tests to take that into account.
* css: Parse hex colors with alpha valueBenjamin Otte2018-03-025-24/+32
| | | | | | | The CSS color spec version 4 introduces this, support has hit Safari, Chrome and Firefox, so this looks like a feature that's here to stay. https://drafts.csswg.org/css-color/#hex-notation
* css node tests: Update expected outputTimm Bäder2017-12-081-2/+2
|
* testsuite: Update expected results for scale changesBenjamin Otte2017-11-051-8/+8
|
* stylecontext: Port to use display instead of screenBenjamin Otte2017-10-311-5/+5
|
* Fix test environmentsMatthias Clasen2017-10-184-5/+28
|
* Test suite cosmeticsMatthias Clasen2017-10-1811-49/+50
| | | | | Reshuffle things a bit more, sort the test files into subdirectories, and shorten their names.
* More testsuite cosmeticsMatthias Clasen2017-10-183-3/+3
| | | | Unify the test naming some more.
* testsuite: Add missing filesMatthias Clasen2017-10-182-0/+99
|
* Distribute all test filesMatthias Clasen2017-10-181-4/+2
|
* Update all css parser testsMatthias Clasen2017-10-1835-18/+343
| | | | | I have not tracked down in detail where all these changes originate, this commit just gets things back to working again.
* Drop widget style property testMatthias Clasen2017-10-181-3/+0
|
* Stop testing deprecated css featuresMatthias Clasen2017-10-183-10/+0
|
* testsuite: Updated expected GtkSwitch nodesTimm Bäder2017-10-121-2/+2
| | | | The slider comes last now.
* Update the css style testMatthias Clasen2017-10-121-5/+5
| | | | The new font-variant support affected the output here.
* Make css node and style tests runMatthias Clasen2017-10-122-2/+14
| | | | Just like the previous commit, we need to set G_TEST_SRCDIR.
* Make css parser tests runMatthias Clasen2017-10-121-3/+9
| | | | | We need to set G_TEST_SRCDIR and friends for this to do anything. Setting it reveals that a bunch of the tests are broken.
* testsuite: cosmeticsMatthias Clasen2017-10-114-4/+4
| | | | | Put all tests in a suite, and order them in a nicer way. This makes the test output look better.
* Reshuffle the css tests a bitMatthias Clasen2017-10-108-23/+12
|
* Install css api test againMatthias Clasen2017-10-091-1/+18
|
* Install css style tests againMatthias Clasen2017-10-091-0/+46
| | | | Reinstate the installed tests for css style.
* Install css parser tests againMatthias Clasen2017-10-091-1/+462
| | | | Reinstate the installed tests for the css parser.
* Install css node tests againMatthias Clasen2017-10-091-1/+76
| | | | Reinstate the installed tests for css nodes.
* Drop Autotools buildEmmanuele Bassi2017-08-144-703/+0
| | | | | We are officially switching to Meson as the default build system for GTK+.
* tests: Include system headers appropriatelyChun-wei Fan2017-07-213-0/+12
| | | | | | | Don't include unistd.h on Windows, and include the appropriate headers on Windows as necessary. https://bugzilla.gnome.org/show_bug.cgi?id=773299
* testsuite: Update expected css node outputTimm Bäder2017-07-1911-147/+163
|
* scale: Fix css node ordering and expected resultsTimm Bäder2017-07-191-43/+36
| | | | | | | | | | | | | | | | | | | Add :dir(ltr) where expected, i.e. everywhere we now have a widget but had a gadget before. Also, fix the expected output to expect mark subnodes in the order specified in the GtkScale does, i.e. ├── mark ├── [label] ╰── indicator for marks at the top of the scale and ├── mark ├── indicator ╰── [label] For marks at the bottom of the scale.
* css nodes: Fix expander test caseTimm Bäder2017-07-192-8/+8
| | | | Vertical box subnode.
* css nodes: Fix entries test caseTimm Bäder2017-07-191-7/+8
| | | | | Spinbuttons now have a subnode box and the undershoot nodes belong to the entry node.
* meson: Build gtk marshallersTimm Bäder2017-05-034-4/+3
| | | | And fix libgtk_dep/libgdk_dep to link_with the shared lib
* meson: Add unit test filesTimm Bäder2017-05-034-0/+27
|
* box: Remove center childTimm Bäder2017-04-254-14/+0
|
* expander: Use widgets for title box and arrowTimm Bäder2017-04-252-4/+4
|
* css style tests: Update expected results for gradient testsMatthias Clasen2017-03-311-1/+1
| | | | This is the same as the previous commit.
* css parser tests: Fix radial gradient test resultsMatthias Clasen2017-03-311-5/+5
| | | | This changed in commit 2a5a94b2606ffae08fce634e61c533830f54c3ec.
* css parser tests: Fix up the pseudo class testMatthias Clasen2017-03-314-37/+0
| | | | We don't recognize non-standard names anymore.
* css parser tests: Update border image test resultsMatthias Clasen2017-03-312-2/+2
| | | | We lost the ability to dump some images.
* css parser tests: Drop tests for -gtk-gradientMatthias Clasen2017-03-317-29/+0
| | | | No longer needed.
* css parser tests: Update background-image test resultsMatthias Clasen2017-03-313-690/+690
| | | | We lost the ability to dump some kinds of images.
* css parser tests: Fix integer test resultsMatthias Clasen2017-03-312-40/+8
| | | | Many of the deprecation have been removed here.
* css parser tests: Fix background-blend-mode testMatthias Clasen2017-03-312-2/+2
| | | | The css spec calls it 'saturation', not 'saturate'.
* css tests: Update progressbar test resultsMatthias Clasen2017-03-311-2/+2
| | | | | This was a documented change that has not been reflected in the tests yet.
* css tests: Update entry test resultsMatthias Clasen2017-03-311-1/+3
| | | | Just visibility changes here.
* css nodes: Update the combobox test resultsMatthias Clasen2017-03-311-3/+3
| | | | Some changes in the details here; we removed an old widget name.
* css tests: Update the GtkSwitch node testsMatthias Clasen2017-03-311-2/+6
| | | | The node hierarchy for GtkSwitch has changed.
* Add a css parser test for border-spacingMatthias Clasen2016-12-102-0/+30
|
* Remove -gtk-gradient from css parser testsMatthias Clasen2016-12-102-24/+0
| | | | It is not supported anymore.
* build: Don't link against libgtk and libgdkBenjamin Otte2016-11-204-4/+0
| | | | | | libgdk is statically linked these days, so if you link against it, all of its symbols will exist twice: Once in libgtk.so and once in your binary.
* testsuite: Update buttons.nodesTimm Bäder2016-10-201-4/+2
| | | | We don't create a box anymore here.
* Fix unittestsTimm Bäder2016-10-181-13/+2
|