diff options
author | Ted Gould <ted@gould.cx> | 2011-07-07 00:32:12 -0500 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2011-07-07 00:32:12 -0500 |
commit | 709208d42375adfe05102f9dbddd638a81776e16 (patch) | |
tree | d8399537ea41dbddf2f816e51bb670867da833a0 /tests | |
parent | 9a18c1c095a420b16431b4f411d627786448a81a (diff) | |
parent | c1034173faf54120c693c984123f343968621359 (diff) | |
download | libayatana-indicator-709208d42375adfe05102f9dbddd638a81776e16.tar.gz libayatana-indicator-709208d42375adfe05102f9dbddd638a81776e16.tar.bz2 libayatana-indicator-709208d42375adfe05102f9dbddd638a81776e16.zip |
* New upstream release.
* Build Fixes
* Adding license to test files (LP: #684886)
* Bump API/ABI versions appropriately and make easier to edit them in
the future
* Adding a name-hint to the indicator entries
* Merging scroll functions into a single good one (LP: #804618)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Makefile.am | 7 | ||||
-rw-r--r-- | tests/Makefile.in | 12 | ||||
-rw-r--r-- | tests/dummy-indicator-blank.c | 22 | ||||
-rw-r--r-- | tests/dummy-indicator-null.c | 22 | ||||
-rw-r--r-- | tests/dummy-indicator-signaler.c | 22 | ||||
-rw-r--r-- | tests/dummy-indicator-simple.c | 22 | ||||
-rw-r--r-- | tests/service-manager-connect-service.c | 22 | ||||
-rw-r--r-- | tests/service-manager-connect.c | 22 | ||||
-rw-r--r-- | tests/service-manager-no-connect.c | 22 | ||||
-rw-r--r-- | tests/service-manager-nostart-connect.c | 22 | ||||
-rw-r--r-- | tests/service-shutdown-timeout.c | 22 | ||||
-rw-r--r-- | tests/service-version-bad-service.c | 22 | ||||
-rw-r--r-- | tests/service-version-good-service.c | 22 | ||||
-rw-r--r-- | tests/service-version-multiwatch-manager-impolite.c | 22 | ||||
-rw-r--r-- | tests/service-version-multiwatch-manager.c | 22 | ||||
-rw-r--r-- | tests/service-version-multiwatch-service.c | 22 | ||||
-rw-r--r-- | tests/service-version-values.h | 22 | ||||
-rw-r--r-- | tests/test-desktop-shortcuts.c | 22 | ||||
-rw-r--r-- | tests/test-loader.c | 22 |
19 files changed, 391 insertions, 2 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 569055c..e78ac6b 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -6,6 +6,7 @@ endif TESTS = DISTCLEANFILES = +XFAIL_TESTS = check_PROGRAMS = @@ -257,6 +258,8 @@ service-manager-connect-tester: service-manager-connect service-manager-connect- TESTS += service-manager-connect-tester DISTCLEANFILES += service-manager-connect-tester session.conf service-manager-connect.service +# Bug 806690 +XFAIL_TESTS += service-manager-connect-tester ############################# # Service Versions @@ -320,6 +323,8 @@ service-version-tester: service-version-manager service-version-bad-service serv TESTS += service-version-tester DISTCLEANFILES += service-version-tester service-version-bad.service service-version-good.service +# Bug 806691 +XFAIL_TESTS += service-version-tester ############################# # Service Versions @@ -377,6 +382,8 @@ service-version-multiwatch-tester: service-version-multiwatch-manager service-ve TESTS += service-version-multiwatch-tester DISTCLEANFILES += service-version-multiwatch-tester +# Bug 806692 +XFAIL_TESTS += service-version-multiwatch-tester ############################# # Service Manager Shutdown diff --git a/tests/Makefile.in b/tests/Makefile.in index 10db723..e45b6f7 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -49,7 +49,10 @@ check_PROGRAMS = test-loader$(EXEEXT) test-desktop-shortcuts$(EXEEXT) \ subdir = tests DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ + $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d @@ -241,7 +244,7 @@ test_loader_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_loader_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp +depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ @@ -444,6 +447,11 @@ DISTCLEANFILES = test-desktop-shortcuts-tester \ service-version-multiwatch-tester \ service-manager-connect-nostart-tester loader-tester \ $(XML_REPORT) $(HTML_REPORT) +# Bug 806690 +# Bug 806691 +# Bug 806692 +XFAIL_TESTS = service-manager-connect-tester service-version-tester \ + service-version-multiwatch-tester lib_LTLIBRARIES = \ libdummy-indicator-blank.la \ libdummy-indicator-null.la \ diff --git a/tests/dummy-indicator-blank.c b/tests/dummy-indicator-blank.c index 5cfe0f0..874284b 100644 --- a/tests/dummy-indicator-blank.c +++ b/tests/dummy-indicator-blank.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include "libindicator/indicator.h" diff --git a/tests/dummy-indicator-null.c b/tests/dummy-indicator-null.c index 169196c..8aec668 100644 --- a/tests/dummy-indicator-null.c +++ b/tests/dummy-indicator-null.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include <glib-object.h> diff --git a/tests/dummy-indicator-signaler.c b/tests/dummy-indicator-signaler.c index dcb2560..00eee3b 100644 --- a/tests/dummy-indicator-signaler.c +++ b/tests/dummy-indicator-signaler.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include <glib-object.h> diff --git a/tests/dummy-indicator-simple.c b/tests/dummy-indicator-simple.c index 70937ba..1aab711 100644 --- a/tests/dummy-indicator-simple.c +++ b/tests/dummy-indicator-simple.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include <glib-object.h> diff --git a/tests/service-manager-connect-service.c b/tests/service-manager-connect-service.c index d60e414..7f57f96 100644 --- a/tests/service-manager-connect-service.c +++ b/tests/service-manager-connect-service.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service.h" diff --git a/tests/service-manager-connect.c b/tests/service-manager-connect.c index 91d2bad..5e7684f 100644 --- a/tests/service-manager-connect.c +++ b/tests/service-manager-connect.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service-manager.h" diff --git a/tests/service-manager-no-connect.c b/tests/service-manager-no-connect.c index 1c32eb2..fab0607 100644 --- a/tests/service-manager-no-connect.c +++ b/tests/service-manager-no-connect.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service-manager.h" diff --git a/tests/service-manager-nostart-connect.c b/tests/service-manager-nostart-connect.c index 7107f42..ce0ac80 100644 --- a/tests/service-manager-nostart-connect.c +++ b/tests/service-manager-nostart-connect.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service-manager.h" diff --git a/tests/service-shutdown-timeout.c b/tests/service-shutdown-timeout.c index 820441c..e461af0 100644 --- a/tests/service-shutdown-timeout.c +++ b/tests/service-shutdown-timeout.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service.h" diff --git a/tests/service-version-bad-service.c b/tests/service-version-bad-service.c index 6057e74..12081d1 100644 --- a/tests/service-version-bad-service.c +++ b/tests/service-version-bad-service.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service.h" diff --git a/tests/service-version-good-service.c b/tests/service-version-good-service.c index 12a6a32..17f987e 100644 --- a/tests/service-version-good-service.c +++ b/tests/service-version-good-service.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service.h" diff --git a/tests/service-version-multiwatch-manager-impolite.c b/tests/service-version-multiwatch-manager-impolite.c index 8bfd3c6..b4cd1c8 100644 --- a/tests/service-version-multiwatch-manager-impolite.c +++ b/tests/service-version-multiwatch-manager-impolite.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service-manager.h" diff --git a/tests/service-version-multiwatch-manager.c b/tests/service-version-multiwatch-manager.c index 771426f..4db6769 100644 --- a/tests/service-version-multiwatch-manager.c +++ b/tests/service-version-multiwatch-manager.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service-manager.h" diff --git a/tests/service-version-multiwatch-service.c b/tests/service-version-multiwatch-service.c index 9920306..30b7f00 100644 --- a/tests/service-version-multiwatch-service.c +++ b/tests/service-version-multiwatch-service.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <glib.h> #include "libindicator/indicator-service.h" diff --git a/tests/service-version-values.h b/tests/service-version-values.h index e9fb087..1a60460 100644 --- a/tests/service-version-values.h +++ b/tests/service-version-values.h @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #define SERVICE_VERSION_GOOD 1342 #define SERVICE_VERSION_BAD 543 diff --git a/tests/test-desktop-shortcuts.c b/tests/test-desktop-shortcuts.c index 00dccd4..2e121fa 100644 --- a/tests/test-desktop-shortcuts.c +++ b/tests/test-desktop-shortcuts.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <gtk/gtk.h> #include "libindicator/indicator-desktop-shortcuts.h" diff --git a/tests/test-loader.c b/tests/test-loader.c index f5e05dc..ac9d4e5 100644 --- a/tests/test-loader.c +++ b/tests/test-loader.c @@ -1,3 +1,25 @@ +/* +Test for libindicator + +Copyright 2009 Canonical Ltd. + +Authors: + Ted Gould <ted@canonical.com> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +version 3.0 as published by the Free Software Foundation. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License version 3.0 for more details. + +You should have received a copy of the GNU General Public +License along with this library. If not, see +<http://www.gnu.org/licenses/>. +*/ + #include <gtk/gtk.h> #include "libindicator/indicator-object.h" |