| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
The return value of atspi_accessible_get_name should be released after using it.
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/at-spi2-atk/issues/14
|
| |
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/at-spi2-atk/issues/2
|
| |
|
|
|
|
|
|
| |
180f91479e27 ("tests: Replace common variable with usual external
variable") fixed the variable declaration, but there was no definition
either. This adds it.
|
|\
| |
| |
| |
| | |
tests: Replace common variable with usual external variable
See merge request GNOME/at-spi2-atk!11
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Fix typo
See merge request GNOME/at-spi2-atk!10
|
| |/ |
|
| |
| |
| |
| |
| | |
Some archs might round them differently from xml and from C, leading to
float comparison failure, e.g. on i386.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
| |
The tests are still meant to be used by hand, not as part of a test
suite.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
The precondition check for a function returning a boolean should not
return NULL.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
This function no longer exists, and the test causes a build error.
TODO: we need a test for atk_table_cell_get_position.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Tested interfaces:
- Document
- Hyperlink
- Hypertext
- Selectoin
- State Set
- Table
- Table Cell
|
|
|
|
|
|
|
|
|
|
|
|
| |
* New tested interfaces:
- Collection
- EditableText
- Image
- Text
- Value
* Commented tests for depricated function in Component tests deleted
* Unused variables deleted
* Added compilation flag -Wall
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=751192
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=751138
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=751137
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
| |
* New test framework for testing Atspi library
* https://bugzilla.gnome.org/show_bug.cgi?id=730505
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=678036
|
|
|
|
| |
Remove cspi from the builds as it is not currently functional.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Remove pyatspi and the pyatspi tests that have been moved
out into a separate repository.
|
|
|
|
|
| |
Re-organize the build configuration to use an external registryd,
dbind and droute libraries from at-spi2-core.
|
|
|
|
| |
Fix more lint issues.
|
|
|
|
| |
Lint fixes.
|
|
|
|
|
| |
Mega-commit. Bug fixes coming out of API review
and Orca testing.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* configure.ac, tests/Makefile.am: Added tests/cspi.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* tests/cspi/Makeifle.am, tests/cspi/test-simple.c: Add test-simple.c.
|
|
|
|
|
|
|
|
|
|
| |
* 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'
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* tests/dummyatk/Makefile.am
Add missing header (my-atk.h) to fix 'make distcheck' error.
|