summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Convert tests/assert-msg-test* to glib/tests/assert-msg-test*Emmanuel Fleury2022-06-284-90/+0
| | | | Closes issue #1434
* build: Drop MALLOC_PERTURB_ from test environmentsPhilip Withnall2022-06-211-4/+0
| | | | | | It’s set already by Meson, to an actually random value. Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
* Remove tests/gobject empty directoryEmmanuel Fleury2022-06-083-55/+0
| | | | Helps issue #1434
* Remove tests/gobject/timeloop-closure.c performance testEmmanuel Fleury2022-06-082-235/+1
| | | | | This test has been here for long but is no more useful and can be removed safely.
* tests: Move GObject performance tests to gobject/tests/performance/Philip Withnall2022-06-084-1715/+1
| | | | | | | | | | | This doesn’t change the tests’ behaviour, but moves them to a slightly more logical location. They are still not installed or run by default. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Helps: #1434
* Merge branch 'move_testgobject' into 'main'Philip Withnall2022-06-082-446/+0
|\ | | | | | | | | Move tests/gobject/testgobject.c to gobject/tests/basics-gobject.c See merge request GNOME/glib!2696
| * Move tests/gobject/testgobject.c to gobject/tests/basics-gobject.cEmmanuel Fleury2022-05-272-446/+0
| | | | | | | | Helps issue #1434
| * Convert tests/gobject/testgobject.c to glib test frameworkEmmanuel Fleury2022-05-271-88/+88
| |
* | Merge branch 'drop-collate-files' into 'main'Philip Withnall2022-06-066-66/+0
|\ \ | | | | | | | | | | | | tests: Drop redundant collate test data files See merge request GNOME/glib!2692
| * | tests: Drop redundant collate test data filesPhilip Withnall2022-05-266-66/+0
| |/ | | | | | | | | | | | | | | These were made redundant in 5b08ef84e4132db8f3e873f52c4bc929949dff4d and cddce179f56fdec2cb18c0837bad55e29c552ad1, when the test data was moved into the test program as strings. Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
* | Improve the GObject performance testMatthias Clasen2022-06-011-25/+125
|/ | | | | | | | | | | | | Make the 'complex construction' case more realistic by adding a string property. And mark the properties as G_PARAM_STATIC_STRINGS, since this is commonly done, and doing so will enable some optimizations. Also, use g_object_class_install_properties, to test optimizations that will be tied to using that function.
* Merge branch 'move_gobject_tests' into 'main'Philip Withnall2022-05-2612-1823/+0
|\ | | | | | | | | Moving gobject tests from tests/gobjects to gobjects/tests See merge request GNOME/glib!2550
| * Moving gobject tests from tests/gobjects to gobjects/testsEmmanuel Fleury2022-05-2612-1833/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test files concerned are: - tests/gobjects/accumulator.c - tests/gobjects/defaultiface.c - tests/gobjects/deftype.c - tests/gobjects/dynamictype.c - tests/gobjects/override.c - tests/gobjects/references.c - tests/gobjects/signals.c - tests/gobjects/singleton.c Related to issue #1434
| * Convert tests/gobject/singleton.c to glib test frameworkEmmanuel Fleury2022-05-261-11/+16
| |
| * Convert tests/gobject/signals.c to glib test frameworkEmmanuel Fleury2022-05-261-23/+26
| |
| * Convert tests/gobject/references.c to glib test frameworkEmmanuel Fleury2022-05-261-91/+84
| |
| * Convert tests/gobject/override.c to glib test frameworkEmmanuel Fleury2022-05-261-100/+100
| |
| * Convert tests/gobject/dynamictype.c to glib test frameworkEmmanuel Fleury2022-05-261-36/+40
| |
| * Convert tests/gobject/defaultiface.c to glib test frameworkEmmanuel Fleury2022-05-261-38/+46
| |
| * Convert tests/gobject/accumulator.c to glib test frameworkEmmanuel Fleury2022-05-261-76/+73
| |
* | Moving tests/refcount/ directory to gobject/tests/Emmanuel Fleury2022-05-269-1516/+0
| | | | | | | | | | | | | | Modified by Philip Withnall to omit the subdirectory and drop the `refcount` suite as both seem like unnecessary over-categorisation. Related to issue #1434
* | Convert tests/refcount/signals.c to glib test frameworkEmmanuel Fleury2022-05-261-16/+21
| |
* | Convert tests/refcount/properties4.c to glib test frameworkEmmanuel Fleury2022-05-261-8/+16
| |
* | Convert tests/refcount/properties3.c to glib test frameworkEmmanuel Fleury2022-05-261-13/+21
| |
* | Convert tests/refcount/properties2.c to glib test frameworkEmmanuel Fleury2022-05-261-29/+37
| |
* | Convert tests/refcount/properties.c to glib test frameworkEmmanuel Fleury2022-05-261-23/+29
| |
* | Convert tests/refcount/objects2.c to glib test frameworkEmmanuel Fleury2022-05-261-15/+25
| |
* | Convert tests/refcount/objects.c to glib test frameworkEmmanuel Fleury2022-05-261-18/+22
|/
* Merge branch 'slice-test' into 'main'Philip Withnall2022-05-263-909/+0
|\ | | | | | | | | Slice test See merge request GNOME/glib!2579
| * Convert test/slice-test.c to glib test framework and move it to glib/tests/Emmanuel Fleury2022-05-173-909/+0
| |
* | tests: Remove redundant meson commandsPhilip Withnall2022-05-261-37/+0
| | | | | | | | | | | | | | The `tests` array is now empty, so everything to do with it can be removed from this file. Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
* | Move tests/module-test.c to gmodules/tests/Emmanuel Fleury2022-05-264-401/+1
| | | | | | | | Helps issue #1434
* | Convert tests/modules-test.c to glib test frameworkEmmanuel Fleury2022-05-261-39/+39
| |
* | Add a finalization performance testMatthias Clasen2022-05-231-0/+63
|/
* Merge branch 'test-slice-threadinit' into 'main'Philip Withnall2022-05-172-169/+0
|\ | | | | | | | | Moving slice-threadinit.c test to glib/tests/ See merge request GNOME/glib!2580
| * Moving slice-threadinit.c test to glib/tests/Emmanuel Fleury2022-05-162-181/+0
| | | | | | | | Related to issue #1434
| * Convert tests/slice-threadinit.c to glib test frameworkEmmanuel Fleury2022-05-161-19/+31
| |
* | Merge branch 'cleanup-root' into 'main'Philip Withnall2022-05-172-0/+7
|\ \ | |/ |/| | | | | Various updates to documentation and misc files in the root directory See merge request GNOME/glib!2649
| * tests: Move .test.in template files to tests directoryPhilip Withnall2022-05-112-0/+7
| | | | | | | | | | | | | | This makes a bit more sense than having them cluttering up the root directory. Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
* | Merge branch 'move_thread_test' into 'main'Philip Withnall2022-05-162-401/+0
|\ \ | | | | | | | | | | | | Move tests/thread-test.c to glib/tests/thread-deprecated.c See merge request GNOME/glib!2639
| * | Move tests/thread-test.c to glib/tests/thread-deprecated.cEmmanuel Fleury2022-05-062-401/+0
| | | | | | | | | | | | Helps issue #1434
* | | Merge branch 'move_gio-test' into 'main'Philip Withnall2022-05-162-422/+0
|\ \ \ | | | | | | | | | | | | | | | | Convert tests/gio-test.c to g_test framework See merge request GNOME/glib!2539
| * | | Move test/gio-test.c to glib/test/io-channel-basic.cEmmanuel Fleury2022-05-122-426/+0
| | | | | | | | | | | | | | | | Helps issue #1434
| * | | Convert deprecated GTimeVal to GDateTime in tests/gio-test.cEmmanuel Fleury2022-05-121-16/+9
| | | |
| * | | Convert tests/gio-test.c to g_test frameworkEmmanuel Fleury2022-05-121-244/+255
| | |/ | |/|
* | | glib/tests: move spawn-test-win32-guiMarc-André Lureau2022-05-122-94/+0
|/ / | | | | | | | | | | Fixes: commit 762ed2e82b ("Move tests/spawn-test.c -> glib/tests/spawn-test.c") Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
* | Moving tests/mapping-test.c to glib/test/mapping.cEmmanuel Fleury2022-05-102-321/+0
| | | | | | | | Helps issue #1434
* | Convert tests/mapping-test.c to glib test frameworkEmmanuel Fleury2022-05-101-108/+107
| |
* | Merge branch 'mainloop-test' into 'main'Philip Withnall2022-05-102-443/+0
|\ \ | | | | | | | | | | | | Remove unnecessary test tests/mainloop-test.c duplicated in glib/tests/mainloop.c See merge request GNOME/glib!2645
| * | Remove unnecessary test tests/mainloop-test.c duplicated in ↵Emmanuel Fleury2022-05-102-443/+0
| |/ | | | | | | | | | | glib/tests/mainloop.c Related to issue #1434