Christoph Reiter
d52dad2042
autotools: dist all meson related build files
2019-04-11 16:45:36 +02:00
Nirbheek Chauhan
ead77a4628
meson: Cleanup tests and gdk testsuite
2019-04-11 16:45:36 +02:00
Nirbheek Chauhan
a4fe15d9f0
meson: Sync build files with master and update to 3.24
2019-04-11 16:45:27 +02:00
Nirbheek Chauhan
8ec004cc08
Import meson build files from an 3.22
...
Specifically, from 6dd6660c68
2019-04-11 16:40:33 +02:00
Matthias Clasen
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
Matthias Clasen
669336cf95
Expand visual tests a bit
2016-03-28 19:28:57 -04:00
Matthias Clasen
785a425516
Add tests for seat apis
...
These are just some basic sanity tests.
2016-03-28 19:22:36 -04:00
Matthias Clasen
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
Matthias Clasen
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
Matthias Clasen
586522d83c
Use TAP output for installed tests
2016-01-30 11:04:22 -05:00
Matthias Clasen
cbe5e596af
Make display test not fail under Wayland
...
This test really only works under X, since it relies on modifying
the DISPLAY env var.
2015-08-28 12:26:25 -04:00
Benjamin Otte
40f2af665d
gdkcairo: Bail if surface is in error
...
Don't try to paint onto an error surface. This happens for example when
gdk_cairo_set_source_pixbuf() is called with a pixbuf that is too big
for Cairo to handle.
Spotted by Christian Boxdörfer
2015-02-25 01:55:28 +01:00
Руслан Ижбулатов
694c8d32d5
Fix various warnings about unused things
...
https://bugzilla.gnome.org/show_bug.cgi?id=734735
2014-08-13 23:38:47 +00:00
Matthias Clasen
98cf67ddba
testsuite: put installed tests in the right place
...
Follow the prevailing practice and put the installed tests
into $libdir/installed-tests/$PACKAGE instead of
$pkglibdir/installed-tests.
2014-05-31 00:16:07 -04:00
Jasper St. Pierre
4e09b56b76
testsuite: Ignore generated .test files
2013-07-11 12:57:06 -04:00
Matthias Clasen
e4af0e9bed
testsuite: clean up build machinery a bit
...
No point in setting LDADD for every single binary,
when we can do it just once. Also, generate test.in files.
2013-06-15 16:03:19 -04:00
Matthias Clasen
c9890d6cbb
Port display tests to g_test_trap_subprocess
2013-05-29 21:11:14 -04:00
Matthias Clasen
0d768ee8a8
Make sure we dist all testsuite ingredients
2013-05-29 21:00:37 -04:00
Benjamin Otte
6ea4c144dd
build: Move gdk/tests/ to testsuite/gdk/
...
This is a reorganization of the testsuite to be in the testsuite/
directory, so it can be installed from there.
2013-05-15 15:37:16 +02:00