gnome-shell/tests
Owen W. Taylor c98103ffc8 Add run-js-test executable to run tests
ST makes use of GTK+ for input methods and for icon themes; therefore
we have need to initialize GTK+ in order to test these parts of Clutter.

Instead of LD_PRELOADING our module, use a separately compiled executable
that links to the UI components in GNOME Shell, initializes Clutter and
GTK+ and hooks them together.

Getting all the symbols from St and the GUI components exported for
use via GJS requires a bit of contortion: we need to actually link the
St convenience library into a shared library and link the executable
to that since there is no way with libtool to take a convenience library
and put all its symbols into an executable --whole-archive style.

https://bugzilla.gnome.org/show_bug.cgi?id=633657
2010-11-12 17:36:20 -05:00
..
interactive st-theme-node: Support non-uniform border-radii 2010-10-05 00:18:49 +02:00
testcommon Add run-js-test executable to run tests 2010-11-12 17:36:20 -05:00
unit [format] Add 'x' format specifier and field width 2010-06-24 15:54:54 +02:00
Makefile.am st-theme-node: Support non-uniform border-radii 2010-10-05 00:18:49 +02:00
run-test.sh.in Add run-js-test executable to run tests 2010-11-12 17:36:20 -05:00