From: Rico Tzschichholz Date: Tue, 14 Feb 2017 23:12:42 +0000 (+0100) Subject: tests: Fix build and update for API changes X-Git-Tag: 0.37.1~3^2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ca7302049ae3f43f4e073970119f22739cfb8394;p=thirdparty%2Fvala.git tests: Fix build and update for API changes --- diff --git a/tests/Makefile.am b/tests/Makefile.am index ea7f341a2..7a17a087d 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -23,17 +23,44 @@ TESTS = \ libvaladoc/parser/sequencerule.vala \ libvaladoc/parser/optionalrule.vala \ libvaladoc/parser/stubrule.vala \ - drivers/driver-0-20.vala \ - drivers/driver-0-22.vala \ - drivers/driver-0-24.vala \ - drivers/driver-0-26.vala \ - drivers/driver-0-28.vala \ - drivers/driver-0-30.vala \ - drivers/driver-0-32.vala \ - drivers/driver-0-34.vala \ - drivers/driver-0-36.vala \ $(NULL) +if HAVE_LIBVALA_0_20_X +TESTS += drivers/driver-0-20.vala +endif + +if HAVE_LIBVALA_0_22_X +TESTS += drivers/driver-0-22.vala +endif + +if HAVE_LIBVALA_0_24_X +TESTS += drivers/driver-0-24.vala +endif + +if HAVE_LIBVALA_0_26_X +TESTS += drivers/driver-0-26.vala +endif + +if HAVE_LIBVALA_0_28_X +TESTS += drivers/driver-0-28.vala +endif + +if HAVE_LIBVALA_0_30_X +TESTS += drivers/driver-0-30.vala +endif + +if HAVE_LIBVALA_0_32_X +TESTS += drivers/driver-0-32.vala +endif + +if HAVE_LIBVALA_0_34_X +TESTS += drivers/driver-0-34.vala +endif + +if HAVE_LIBVALA_0_36_X +TESTS += drivers/driver-0-36.vala +endif + check-TESTS: $(TESTS) @EXEEXT=$(EXEEXT) TOPBUILDDIR=$(abs_top_builddir) TOPSRCDIR=$(abs_top_srcdir) $(srcdir)/testrunner.sh $(TESTS) diff --git a/tests/libvaladoc/errorreporter.vala b/tests/libvaladoc/errorreporter.vala index 2b77ffa2a..59e5e5304 100644 --- a/tests/libvaladoc/errorreporter.vala +++ b/tests/libvaladoc/errorreporter.vala @@ -29,21 +29,21 @@ void main () { assert (reporter.errors == 0); // simple errors: - reporter.simple_error ("error 1 %d %s", 1, "foo"); + reporter.simple_error ("test", "error 1 %d %s", 1, "foo"); assert (reporter.warnings == 0); assert (reporter.errors == 1); - reporter.simple_error ("error 2"); + reporter.simple_error (null, "error 2"); assert (reporter.warnings == 0); assert (reporter.errors == 2); // simple warnings: - reporter.simple_warning ("warning 1 %d %s", 1, "foo"); + reporter.simple_warning ("test", "warning 1 %d %s", 1, "foo"); assert (reporter.warnings == 1); assert (reporter.errors == 2); - reporter.simple_warning ("warning 2"); + reporter.simple_warning (null, "warning 2"); assert (reporter.warnings == 2); assert (reporter.errors == 2);