gtk2/testsuite/gtk
Matthias Clasen 875a92b95f label: Fix markup parsing interactions
We were not handling mnemonics vs markup right
in all cases. Rewrite the _-stripping code to
do it during the link parsing, instead of as
a separate function. This avoids the issue of
stripping _ from attribute names in markup.

Add tests.

Fixes: 3706
2021-03-02 23:25:01 -05:00
..
compose imcontext: Fix a regression in Compose file parsing 2021-02-14 11:56:24 -05:00
file-chooser-test-dir build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
focus-chain gtk: Remove GtkFileChooserButton 2020-12-03 02:02:27 +01:00
icons testsuite: add a test for non-square symbolic icons 2015-06-12 08:55:23 -07:00
icons2 icon-theme: Test inheritance vs. generic fallback 2014-09-21 16:34:27 -04:00
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
composetable.c composetable: Parse hex escapes too 2021-02-02 12:05:19 -05:00
constraint-solver.c testsuite: Link some tests statically 2021-01-23 10:34:57 -05: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 build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
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
label.c label: Fix markup parsing interactions 2021-03-02 23:25:01 -05: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 label: Fix markup parsing interactions 2021-03-02 23:25:01 -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 build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
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 tests: Move from g_memdup() to g_memdup2() 2021-02-11 14:22:23 +00: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