summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* tests: use the non-deprecated way to add private data to a classMike Gorse2022-04-121-12/+8
|
* tests: also fix ref leak in try_get_root()Mike Gorse2020-12-161-1/+4
|
* tests: fix memory leakShinwoo Kim2020-12-161-4/+10
| | | | The return value of atspi_accessible_get_name should be released after using it.
* Tests: include sys/time.hMike Gorse2020-02-291-0/+1
| | | | Fixes https://gitlab.gnome.org/GNOME/at-spi2-atk/issues/14
* Fix double-free introduced in last commitMike Gorse2019-09-021-0/+2
|
* Relicense as LGPL 2.1Mike Gorse2019-08-2849-196/+196
| | | | Fixes https://gitlab.gnome.org/GNOME/at-spi2-atk/issues/2
* Fix old FSF addressMike Gorse2019-08-2749-98/+98
|
* tests: fix child_pid referenceSamuel Thibault2019-08-271-0/+2
| | | | | | 180f91479e27 ("tests: Replace common variable with usual external variable") fixed the variable declaration, but there was no definition either. This adds it.
* Merge branch 'extern_var' into 'master'Mike Gorse2019-08-261-1/+1
|\ | | | | | | | | tests: Replace common variable with usual external variable See merge request GNOME/at-spi2-atk!11
| * tests: Replace common variable with usual external variableSamuel Thibault2019-08-251-1/+1
| |
* | Merge branch 'typo' into 'master'Mike Gorse2019-08-261-1/+1
|\ \ | | | | | | | | | | | | Fix typo See merge request GNOME/at-spi2-atk!10
| * | Fix typoSamuel Thibault2019-08-251-1/+1
| |/
* | atk_test_value: Use exactly representable float valuesSamuel Thibault2019-08-262-5/+5
| | | | | | | | | | Some archs might round them differently from xml and from C, leading to float comparison failure, e.g. on i386.
* | tests: use sub-second sleeps to wait for application startupSamuel Thibault2019-08-2618-30/+75
| | | | | | | | | | | | | | | | | | This allows to reduce the testsuite completion time from almost 3 minutes to about 3s. This however showed that we were not waiting for the application to terminate. Add terminate_app() which ensures this, to be used instead of only killing the application.
* | tests: Fix running atk-testSamuel Thibault2019-08-252-3/+10
|/ | | | | | | | - Actually add it to the meson tests. - Let run_app find app-test when run from the build root by ninja by making it use the build dir. - It takes almost three minutes due to waiting for 1s for application startup, give it 5 minutes to run.
* Do not run testsEmmanuele Bassi2018-05-171-2/+0
| | | | | The tests are still meant to be used by hand, not as part of a test suite.
* Cast the g_object_ref() resultEmmanuele Bassi2018-05-171-2/+2
| | | | | | Starting for GLib 2.54, g_object_ref() warns if we acquire a reference on a variable of a certain type, and assign the result to a variable of a different type.
* Return the appropriate valueEmmanuele Bassi2018-05-171-1/+1
| | | | | The precondition check for a function returning a boolean should not return NULL.
* Drop autotools supportMike Gorse2017-10-303-145/+0
|
* autotools: dist some missing meson.build filesMike Gorse2017-10-301-0/+2
|
* Add meson build files to Makefile.amMike Gorse2017-06-191-0/+2
|
* Add Meson build systemwip/mesonEmmanuele Bassi2017-05-232-0/+100
| | | | | | | Meson is a fast, portable, easy to understand meta-build system. It is currently being adopted in various projects inside GNOME alongside Autotools, in the hope of making it the default build system for future releases.
* Fix Position getter for table cellsMike Gorse2017-03-242-1/+25
|
* tests: remove atk_table_cell_get_column_index testMike Gorse2017-03-171-18/+0
| | | | | This function no longer exists, and the test causes a build error. TODO: we need a test for atk_table_cell_get_position.
* Add missing test data to distributionGilles Dartiguelongue2016-11-031-0/+9
|
* New tests for last interfacesPatryk Kaczmarek2015-11-2330-1/+3851
| | | | | | | | | | | * Tested interfaces: - Document - Hyperlink - Hypertext - Selectoin - State Set - Table - Table Cell
* Next tests for accessible interfacesPatryk Kaczmarek2015-11-1829-111/+2461
| | | | | | | | | | | | * New tested interfaces: - Collection - EditableText - Image - Text - Value * Commented tests for depricated function in Component tests deleted * Unused variables deleted * Added compilation flag -Wall
* Test fixes up to atk-adaptor version and cache changesPatryk Kaczmarek2015-09-271-40/+41
|
* build fix: add tests/data/Makefile.amPatrick Welche2015-06-191-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=751192
* Add some missing files to the distributionMike Gorse2015-06-181-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=751138
* tests: fix out-of-source and parallel buildAlexandre Rostovtsev2015-06-181-14/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=751137
* Component interface testsPatryk Kaczmarek2015-03-0612-6/+630
|
* Action tests added and some test framework refactorPatryk Kaczmarek2015-02-1618-245/+848
| | | | | | | | | | * Accessible Action Test addded * XML loader unificated for different Atk Object types * Atk Suite now can run single interface tests * get_root_obj function changed * Created tests utils for test unification * Makefile.am files formating changed and unused parts deleted * MyAtkObject attributes receiving fixed
* Unit test frameworkPatryk Kaczmarek2014-12-0914-0/+1345
| | | | | * New test framework for testing Atspi library * https://bugzilla.gnome.org/show_bug.cgi?id=730505
* Remove tests directoryAlejandro PiƱeiro2014-10-206-1717/+0
| | | | | | | | Reasons: * They don't belong to at-spi2-atk (no relation to atk at all) * They are clearly outdated. * They are not tests but examples * Real tests are coming (bug 730505)
* Remove unneeded X11 dependencyBastien Nocera2012-06-141-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=678036
* 2009-26-10 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-10-261-1/+1
| | | | Remove cspi from the builds as it is not currently functional.
* 2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-10-076-0/+1717
| | | | | | | | | | | | Re-add the cspi tests. Add desktop file so that the ATK bridge GTK modules environment variable is set properly by Gnome-session. Add library flags, compile error on Sun station. Fix provided by: Willie Walker
* 2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-10-0766-8364/+0
| | | | | Remove pyatspi and the pyatspi tests that have been moved out into a separate repository.
* 2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-07-062-3/+4
| | | | | Re-organize the build configuration to use an external registryd, dbind and droute libraries from at-spi2-core.
* 2009-05-14 Mike Gorse <mgorse@novell.com>Mike Gorse2009-05-141-0/+1
| | | | Fix more lint issues.
* 2009-05-14 Mike Gorse <mgorse@novell.com>Mike Gorse2009-05-141-0/+1
| | | | Lint fixes.
* 2009-04-21 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-04-212-3/+4
| | | | | Mega-commit. Bug fixes coming out of API review and Orca testing.
* 2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-02-172-6/+5
| | | | | | | | | * tests/apps/test-application.c Remove the abort call, unneccessary as quitting main loop anyway. * tests/pyastspi/runtest.sh Dont rely on python scripts to decide what python interpreter to use. Its bad.
* 2008-11-28 Mike Gorse <mgorse@novell.com>Mike Gorse2008-11-281-1/+1
| | | | * configure.ac, tests/Makefile.am: Added tests/cspi.
* 2008-11-5 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-11-051-1/+1
| | | | | | | | | | | | * atk-adaptor/bridge.c Rework for new registration scheme and refactor for readability. * atk-adaptor/event.c * atk-adaptor/tree.c Rework to send out signals for new registration scheme. * pyatspi/* New registration scheme. Add new ApplicationCache to keep track of registered applications.
* 2008-10-14 Mike Gorse <mgorse@novell.com>Mike Gorse2008-10-142-1/+816
| | | | * tests/cspi/Makeifle.am, tests/cspi/test-simple.c: Add test-simple.c.
* 2008-09-25 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-09-3010-7/+28
| | | | | | | | | | * tests/Makefile.am configure.ac For the moment remove the cspi tests. cspi needs modification for it to be in working order again. * tests/pyatspi/* Add unit tests to 'make check'
* 2008-09-29 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-09-296-0/+614
| | | | | | | | | * tests/cspi/classy-test-* tests/cspi/simple-test.c tests/cspi/accessible-test.c Add a test suite infrastructure similar to pasytest for the pyatspi bindings. Test suite is currently unused.
* 2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-08-271-0/+1
| | | | | * tests/dummyatk/Makefile.am Add missing header (my-atk.h) to fix 'make distcheck' error.