diff options
author | Ted Gould <ted@canonical.com> | 2009-04-27 10:42:39 -0500 |
---|---|---|
committer | Ted Gould <ted@canonical.com> | 2009-04-27 10:42:39 -0500 |
commit | d2d0c7aac15b44ca5bc876be3a402e63284512b6 (patch) | |
tree | 06294e6bfe4a1e4c2f69653302599aea70e83e3f /tests/Makefile.am | |
parent | c292100a3d95aac71c7cb943cbd3df9a204c0a70 (diff) | |
parent | 5899a3f246b8eeac2c820013a27cde0301ad69ee (diff) | |
download | libayatana-indicator-d2d0c7aac15b44ca5bc876be3a402e63284512b6.tar.gz libayatana-indicator-d2d0c7aac15b44ca5bc876be3a402e63284512b6.tar.bz2 libayatana-indicator-d2d0c7aac15b44ca5bc876be3a402e63284512b6.zip |
Merging in the testing branch to get some tests for this guy
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r-- | tests/Makefile.am | 153 |
1 files changed, 111 insertions, 42 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 862046e..7d72047 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,72 +1,141 @@ +TESTS = \ + test_simple \ + test_interests \ + test_interests_multi \ + test_thousand_indicators + libexec_PROGRAMS = \ - indicate-and-crash \ - indicate-alot \ - listen-and-print \ - im-client \ - show-hide-server + test-interests-client \ + test-interests-server \ + test-interests-server1 \ + test-interests-server2 \ + test-interests-server3 \ + test-interests-server4 \ + test-interests-server5 \ + test-thousand-indicators-client \ + test-thousand-indicators-server + test-simple-client \ + test-simple-server + +EXTRA_DIST = \ + $(TESTS) + +test_simple: test-simple-client test-simple-server + +test_simple_client_SOURCES = \ + test-simple-client.c + +test_simple_client_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. + +test_simple_client_LDADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATE_LIBS) -indicate_and_crash_SOURCES = \ - indicate-and-crash.c +test_simple_server_SOURCES = \ + test-simple-server.c -indicate_and_crash_CFLAGS = \ - -I $(srcdir)/.. \ - $(LIBINDICATE_CFLAGS) +test_simple_server_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. -indicate_and_crash_LDADD = \ +test_simple_server_LDADD = \ ../libindicate/libindicate.la \ $(LIBINDICATE_LIBS) -indicate_alot_SOURCES = \ - indicate-alot.c +test_interests: test-interests-client test-interests-server + +test_interests_client_SOURCES = \ + test-interests-client.c + +test_interests_client_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. + +test_interests_client_LDADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATE_LIBS) + +test_interests_server_SOURCES = \ + test-interests-server.c + +test_interests_server_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. + +test_interests_server_LDADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATE_LIBS) + +test_interests_multi: test-interests-client test-interests-server1 test-interests-server2 test-interests-server3 test-interests-server4 test-interests-server5 + +test_interests_server1_SOURCES = \ + test-interests-server1.c -indicate_alot_CFLAGS = \ - -I $(srcdir)/.. \ - $(LIBINDICATE_CFLAGS) +test_interests_server1_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. -indicate_alot_LDADD = \ +test_interests_server1_LDADD = \ ../libindicate/libindicate.la \ $(LIBINDICATE_LIBS) -listen_and_print_SOURCES = \ - listen-and-print.c +test_interests_server2_SOURCES = \ + test-interests-server2.c -listen_and_print_CFLAGS = \ - -I $(srcdir)/.. \ - $(LIBINDICATE_CFLAGS) +test_interests_server2_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. -listen_and_print_LDADD = \ +test_interests_server2_LDADD = \ ../libindicate/libindicate.la \ $(LIBINDICATE_LIBS) -im_client_SOURCES = \ - im-client.c +test_interests_server3_SOURCES = \ + test-interests-server3.c -im_client_CFLAGS = \ - -I $(srcdir)/.. \ - $(LIBINDICATE_CFLAGS) +test_interests_server3_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. -im_client_LDADD = \ +test_interests_server3_LDADD = \ ../libindicate/libindicate.la \ $(LIBINDICATE_LIBS) -show_hide_server_SOURCES = \ - show-hide-server.c +test_interests_server4_SOURCES = \ + test-interests-server4.c -show_hide_server_CFLAGS = \ - -I $(srcdir)/.. \ - $(LIBINDICATE_CFLAGS) +test_interests_server4_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. -show_hide_server_LDADD = \ +test_interests_server4_LDADD = \ ../libindicate/libindicate.la \ $(LIBINDICATE_LIBS) -examplesdir = $(docdir)/examples/ +test_interests_server5_SOURCES = \ + test-interests-server5.c -examples_DATA = \ - $(indicate_and_crash_SOURCES) \ - $(indicate_alot_SOURCES) \ - $(listen_and_print_SOURCES) \ - $(im_client_SOURCES) +test_interests_server5_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. + +test_interests_server5_LDADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATE_LIBS) + +test_thousand_indicators: test-thousand-indicators-client test-thousand-indicators-server + +test_thousand_indicators_client_SOURCES = \ + test-thousand-indicators-client.c + +test_thousand_indicators_client_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. + +test_thousand_indicators_client_LDADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATE_LIBS) + +test_thousand_indicators_server_SOURCES = \ + test-thousand-indicators-server.c + +test_thousand_indicators_server_CFLAGS = \ + $(LIBINDICATE_CFLAGS) -I$(srcdir)/.. + +test_thousand_indicators_server_LDADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATE_LIBS) -EXTRA_DIST = $(examples_DATA) |