gtk2/testsuite/gtk
Matthias Clasen e808fb424a testsuite: Stop requiring diff
Unify the many copies of diff_with_file in one source
file, and patch it to detect diff at runtime and fall
back to a simple strcmp if we don't have it. Make all
tests use this new testutils.c, and stop requiring
diff for building the tests.

This should let us allow to build on Windows with the
default value for -Dbuild-tests.
2021-01-21 23:57:24 -05:00
..
file-chooser-test-dir
focus-chain gtk: Remove GtkFileChooserButton 2020-12-03 02:02:27 +01:00
icons
icons2
ui Add a test for constraints in ui files 2020-10-30 16:21:14 -04:00
accel.c Differentiate keypad keysyms in accelerators 2020-05-21 19:38:19 -04:00
accessor-apis.c testsuite: Add a test that checks for property accessors 2020-10-03 14:28:37 -04:00
action.c Add a test for the previous fix 2020-06-01 13:52:50 -04:00
adjustment.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
autotestkeywords.cc docs: Stop referring to the Quartz backend 2020-10-29 14:23:46 -04:00
bitmask.c testsuite: Fix a memory leak in the bitmask tests 2020-07-08 17:44:16 -04:00
bitset.c bitset: Fix typo: gtk_bitset_slice() => gtk_bitset_splice() 2020-07-06 03:42:43 +02:00
builder.c Update expected test results 2020-12-16 12:12:58 -05:00
builderparser.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
cellarea.c treeview column: Make final 2019-05-28 23:22:57 -04:00
check-icon-names.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
constraint-solver.c Use explicit values for constraint strength 2019-07-01 12:39:24 +01:00
cssprovider.c cssprovider test: Remove style property test case 2017-07-19 21:27:14 -04:00
defaultvalue.c gtk: Remove GtkFileChooserButton 2020-12-03 02:02:27 +01:00
displayclose.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
entry.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
expression.c testsuite: Improve coverage for GtkExpression 2020-10-30 22:27:40 -04:00
filter.c testsuite: Improve coverage for GtkMultiFilter 2020-10-30 22:27:40 -04:00
filterlistmodel-exhaustive.c Make filter constructors return exact types 2020-09-05 21:43:42 -04:00
filterlistmodel.c Make filter constructors return exact types 2020-09-05 21:43:42 -04:00
filtermodel.c testsuite/filtermodel: Remove calls to gtk_widget_realize() 2020-12-07 22:29:51 +01:00
flattenlistmodel.c flattenlistmodel: Make the constructor transfer full 2020-07-26 18:02:44 -04:00
floating.c
flowbox.c Add a test for a flowbox crash 2020-05-13 21:47:11 -04:00
gestures.c Replace "gdouble" with "double" 2020-07-25 00:47:36 +02:00
grid-layout.c grid layout: Rename some properties 2020-08-02 17:58:03 -04:00
grid.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gtk.test.in a11y: Consolidate accessibility environment variables 2020-11-09 16:21:49 +00:00
gtktreemodelrefcount.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gtktreemodelrefcount.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
icontheme.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
listbox.c listbox test: Only compare values for rows we have 2020-10-22 17:46:33 +02:00
liststore.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
main.c testsuite: Improve coverage 2020-10-30 23:04:23 -04:00
maplistmodel.c maplistmodel: Make constructor transfer full 2020-07-26 18:02:51 -04:00
meson.build testsuite: Stop requiring diff 2021-01-21 23:57:24 -05:00
modelrefcount.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
multiselection.c selectionfiltermodel: Make constructor allow-none 2020-07-26 18:04:40 -04:00
no-gtk-init.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
notify.c testsuite/notify: Don't fiddle with GtkWidget::visible 2020-12-07 22:41:36 +01:00
object.c a11y: Avoid __ prefixes for variable names 2021-01-08 22:24:42 -05:00
objects-finalize.c build: Include GSK types in gtk_test_register_all_type() 2020-11-17 03:13:31 +01:00
papersize.c
popover.c Use gtk_window_set_child throughout 2020-05-04 22:53:08 -04:00
propertylookuplistmodel.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
rbtree-crash.c testsuite: Don't g_print from tests 2020-03-20 10:03:04 -04:00
rbtree.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
recentmanager.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
regression-tests.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
revealer-size.c Use gtk_revealer_set_child throughout 2020-05-04 22:53:08 -04:00
scrolledwindow.c scrolledwindow: Don't take adjustments in new() 2020-06-24 11:25:09 -04:00
searchbar.c Add basic searchbar set_key_capture_widget tests 2018-05-19 10:18:50 +02:00
shortcuts.c gdk/toplevel: Negotiate surface size via a compute-size signal 2020-08-05 15:49:00 +02:00
singleselection.c singleselection: Make constructor transfer full 2020-07-26 18:04:40 -04:00
slicelistmodel.c slicelistmodel: Make constructor transfer full 2020-07-26 18:04:40 -04:00
sorter.c testsuite: Improve coverage for GtkMultiSorter 2020-10-30 23:33:34 -04:00
sortlistmodel-exhaustive.c Make sorter constructors return exact types 2020-09-05 21:50:15 -04:00
sortlistmodel.c Make sorter constructors return exact types 2020-09-05 21:50:15 -04:00
sortmodel.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
spinbutton.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
stringlist.c testsuite: Improve coverage for GtkStringList 2020-10-30 23:33:15 -04:00
templates.c gtk: Remove GtkFileChooserButton 2020-12-03 02:02:27 +01:00
test-focus-chain.c testsuite: Stop requiring diff 2021-01-21 23:57:24 -05:00
textbuffer.c textbuffer: Improve some get_iter apis 2020-10-03 14:29:07 -04:00
textiter.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
theme-validate.c testsuite: Add theme-validate test 2019-04-18 02:28:42 +02:00
timsort.c Move timsort sources to a subdirectory 2020-09-01 14:25:56 -04:00
tooltips.c Make tooltip properties idiomatic 2020-06-05 20:32:26 +01:00
treelistmodel.c treelistmodel: Make constructor transfer full 2020-07-26 18:04:40 -04:00
treemodel.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
treemodel.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
treepath.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
treesorter.c Make sorter constructors return exact types 2020-09-05 21:50:15 -04:00
treestore.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
treeview.c Build print backends with common_cflags 2020-05-19 08:32:33 +02:00
typename.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
widget-refcount.c testsuite: add widget refcount test case 2020-05-11 12:20:59 -04:00
widgetorder.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
window.c testsuite: Remove test for gtk_window_resize() 2020-12-07 09:46:39 +01:00