kc3-lang/pkgconf/tests

Branch :


Log

Author Commit Date CI Message
02ad6d1a 2017-02-03 12:58:11 testsuite: add regression test for #111
8b043a10 2017-01-26 12:55:48 testsuite: add tests for variable whitespace
987cf94a 2017-01-22 23:21:51 tests: add a regression test for #108
7237b811 2017-01-20 00:58:48 add support for making paths relocatable (closes #103)
6c2bc94c 2017-01-18 20:33:18 tests: regress: fix --keep-system-libs test, seems to have been broken for some years
d7bf55a1 2017-01-18 11:36:52 main: add --with-path CLI option (closes #104)
4ba414f7 2017-01-07 15:04:34 fragment: handle oddball fragments like -framework more accurately
52b58ce5 2016-12-30 20:25:02 tests: regress: add another test case for -idirafter ordering (noticed on pkg-config bugzilla)
e6df379f 2016-12-30 19:44:50 tests: add a test for --static ordering bug reported to freedesktop pkg-config that was actually in pkgconf This was fixed a long time ago, but for completeness sake. (https://bugs.freedesktop.org/show_bug.cgi?id=85085)
951a844c 2016-12-30 12:45:29 tests: add tests for the fragment mergeback changes
ad1e414d 2016-12-30 02:47:42 libpkgconf: fragment: handle -idirafter in the same way as -isystem (https://bugs.freedesktop.org/show_bug.cgi?id=97337)
082fd4af 2016-11-15 23:03:50 testsuite: add a test for --pure (closes #83)
cbd14e91 2016-11-04 23:31:02 testsuite: delete legacy testsuite
63a61b7c 2016-11-04 23:30:21 testsuite: regress: really add the last few tests this time
20f4a7fc 2016-11-04 23:14:22 testsuite: parser: add remaining test cases
8075de14 2016-11-04 23:07:18 testsuite: regress: add the remaining tests that were in the old testsuite
0ea956e3 2016-11-04 22:44:00 testsuite: use uname -s instead of uname -o for system name
0764d8af 2016-11-04 22:36:40 Merge branch 'master' into kyua
febf476a 2016-11-04 22:35:55 configure: kill --enable-strict-mode, entirely pointless
64c07aa9 2016-10-27 21:51:09 Merge branch 'master' into kyua
9a89bd05 2016-10-25 14:03:08 testsuite: add a test for #99
5c2bee67 2016-09-18 22:48:13 Add Kyua tests
0b62a8cd 2016-09-10 02:08:14 tests: fix up Kyuafile files
072293c8 2016-09-10 02:06:33 tests: add some very rudementary kyua integration (#96)
b900e046 2016-09-10 01:51:19 pkg: add support for PKGCONF_CMP_NOT_EQUAL Provides rules, completing support of Provides rules (closes #95)
c81f72bf 2016-09-09 14:45:33 tests: provides: provide a PKG_CMP_NOT_EQUAL dependency node
4fcda862 2016-09-09 14:34:38 pkg: make fuzzy Provides matching for PKG_CMP_NOT_EQUAL ops more correct
892a03cd 2016-09-09 01:04:26 pkg: fill in a lot of the fuzzy matching stuff (but some of it may be wrong, needs to be looked at)
7c0264ac 2016-09-09 00:17:46 pkg: implement rudementary support for fuzzy Provides matches
ef545a01 2016-09-08 22:22:59 tests: oops, it's --no-provides not --skip-provides
47c5c565 2016-09-08 22:21:12 main: add --skip-provides to provide broken fd.o pkg-config behaviour (#95)
d304d9cb 2016-09-08 22:10:24 pkg: add support for 'simple' Provides rule entries (#95)
21c7355c 2016-08-26 21:36:18 testsuite: improve --print-provides test by adding a provides.pc file
834e21d3 2016-08-24 19:00:10 testsuite: add tests for normal fragments and whitespace munging, too (closes #94)
0a592689 2016-08-24 18:12:26 testsuite: add a testcase for -isystem munging (#94)
226f8616 2016-08-24 11:21:40 tests: add a test for --print-provides (#95)
58d01369 2016-05-28 03:42:41 testsuite: add a couple of other cornercases identified by looking at openbsd pkg-config changes
97e1ffe7 2016-05-28 03:35:11 testsuite: add a test for comma as package separator (some openbsd pkg-config versions did not support this)
25b730fb 2016-05-19 17:37:27 testsuite: add a test for explicit depgraph breakage
d2860af2 2016-05-19 17:04:47 tests: change fragment tests to match pkg-config even though it's suboptimal
c6676e9d 2016-05-19 16:47:11 testsuite: add a test for #87
32bd6bd7 2015-12-07 23:29:27 Add a regression tests about define-variable
9cb8f261 2015-11-01 18:31:47 tests: cleanup: support abs_srcdir with spaces although there is a problem in pkgconf as well. Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
9207efcb 2015-11-01 18:31:07 tests: cleanup: remove bashism Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
abbd6b06 2015-09-27 16:07:06 Revert "Merge pull request #81 from dankegel/quotefest" This reverts commit 42551f6364ab0e024e68ed03ef39c9688140fc88, reversing changes made to 938bb9e694c6d377bad29a0fa6856d6ce98c8033.
d0bbc686 2015-09-10 16:49:52 Add tests for libraries quoted with double quotes, make them pass
b88808f7 2015-09-10 16:36:07 Test escaped space in a library name
a8722136 2015-09-03 11:18:36 Fix running tests out of tree. from now make distcheck is usable
f99d2e88 2015-09-03 03:30:43 testsuite: use @PACKAGE_VERSION@ for pkg-config module checks
d67a0401 2015-07-20 03:10:27 testsuite: use /test as an explicit prefix on all tests
72c6e923 2015-07-19 23:00:35 Ensure -I is never merged back as well
5a8dadaf 2015-07-19 22:49:36 Ensure -L is never merged back
fa665a40 2015-05-21 22:17:55 tests: correct private-libs-duplication order
face849e 2015-05-21 22:14:08 tests: fix validation on private-libs-duplication test
b26374a5 2015-05-21 22:03:02 tests: add an additional test for more complicated --static relationships
1dc28ba6 2015-04-23 21:45:26 testsuite: regression test for parsing comments Add a test case about a regression that happened when parsing comments (bug #75)
1c1c7fcd 2015-04-20 09:23:13 testsuite: fix comments in fields testcase
b700a6cd 2015-04-20 09:19:33 add testcase for comments in fields (grr, nettle)
ff6c9c96 2015-02-02 17:29:39 Add a test for multiline descriptions Found in tracker-sparql project
025fc092 2014-09-13 22:37:00 main: --libs-only-foo and --cflags-only-foo behaviour should be inclusive, not exclusive. Pointed out and initial patch by: Dan Kegel <dank@kegel.com>
bff5f15d 2014-07-31 16:15:31 Support .pc file without a trailing newline Some editors write text files without a newline character at the end of the last line. Before this change, the main loop in pkg_new_from_file() expected a newline character at the end of the line and overwrote it with a NUL character. In the case of the last line in a non-newline-terminated file, this ate the last character of that line. Now, the pkg_fgetline() function takes care of returning a line without the newline character (or the "\r\n" sequence in case of a DOS file format).
12ff14f8 2014-07-09 01:23:51 fragments: handle sysroot dir munging directly in a smarter way Previously we just let the tuple system handle it, but pkg-config modules which do not define variables were able to get by the checks. While here, check to ensure we do not duplicate the sysroot dir twice if it is already defined in the pkg-config module file. Downstream bug: https://bugs.busybox.net/show_bug.cgi?id=5750
c80229c6 2014-07-01 23:30:59 tests: add test for #67
8cf58d7c 2014-02-10 23:50:45 tests: add test for variable case-sensitivity (ref #60)
cd6d52b9 2013-12-27 11:47:40 testsuite: fix erroneous test to match bugfix
49ad1cd8 2013-12-27 11:20:02 Add test for multiple frameworks (ref #56)
2ae72283 2013-08-24 11:17:15 Merge pull request #53 from tonytheodore/keep-system-libs Test failure with default prefix and parsing of keep-system-* args
bc661124 2013-08-24 15:19:41 fix keep-system-* arg parsing and test with default prefix
dd975df1 2013-08-24 13:58:41 Add test for multiple dependencies on base package
9d960fb9 2013-08-23 03:44:33 fragment: use forward-merge for static linking (closes #51)
2a638d4f 2013-08-23 02:41:59 Add test for Libs.private deduplication (issue #51).
1c658f03 2013-08-14 15:36:43 add Cflags.private fragment
6db657c5 2013-04-09 07:39:27 testsuite: fix testsuite typos
1d0f990a 2013-03-20 14:51:15 Add a test case showing a regression where PKG_CONFIG_PATH is ignored
1178ab25 2013-03-17 23:15:33 Add a test case about a regression
994f1eb7 2013-03-15 20:18:45 tests: fix last test
ce1fd58a 2013-03-16 02:10:39 Add a test case for pkgconf --exists --print-errors "mjpegtools > 1.6.0 mjpegtools < 1.8.0"
1554c357 2013-03-15 18:11:43 pkg: rework PKG_CONFIG_PATH handling code. As a side effect, the dependency resolver now understands that it should check in the parent directory as well for dependencies if given a literal path to a .pc file. (pkg-config 0.28 does not do this, it should.)
4381d460 2013-03-15 17:27:22 tests: fix multi-recursion -framework test (ref #47)
7ecf1e27 2013-03-15 17:12:06 tests: add tests for bug #47
c04a6435 2013-03-15 16:50:30 cache: handle pkg being NULL on pkg_cache_add()/pkg_cache_remove()
fd9f511a 2013-02-25 08:50:11 testsuite: add --exists test for nonexistant package
a40c5bd5 2013-02-24 09:08:06 testsuite: check that unrecognized options fail
bea204fa 2013-02-24 08:57:53 testsuite: add additional tests for PKG_CONFIG_SYSROOT_DIR
14f3e1ed 2013-02-24 08:14:23 pkg: implement a cache for packages and use it to break circular dependencies
d4cef5ca 2013-02-24 08:13:19 testsuite: update for pkg-config version 0.28 compatibility
9dc3cbc7 2013-02-24 07:04:15 testsuite: add a test for tilde quoting
29369270 2013-02-24 06:58:51 testsuite: add test for static archives in Libs:
b1949e77 2013-02-24 06:42:03 testsuite: add tests for circular dependencies
beda1fff 2013-02-24 06:29:53 testsuite: add pkg-config files creating an intentional circular dependency
73b443b8 2012-09-14 16:04:20 tests: add prefix-resistant SYSROOT_DIR variable which uses a sentinel mingw won't mess with
fa0b2f9f 2012-09-14 15:56:45 tests: quote safety
1f373a26 2012-09-14 15:50:27 tests: check for Msys and use Windows-style path seperators for PKG_CONFIG_PATH.
7fe15d1f 2012-09-14 15:44:26 tests: hack the directory name with sed to normalize prefix handling on mingw/cygwin.
87d2ec55 2012-09-14 15:35:18 tests: simplify test 17 to remove $(SYSTEM_LIBDIR) fluff
0d18735e 2012-09-14 14:46:52 tests: add test for no packages being supplied to the frontend
7c13f22a 2012-09-05 07:00:15 tests: add tests for pkgconf issue #40
749a604c 2012-09-02 17:34:44 tests: add test for freedesktop.org bug 54271
b2f4583d 2012-08-25 20:06:31 Merge pull request #38 from bdrewery/add-test-case-for-local-file Add test case for pkgconf against file in CWD
747faf37 2012-08-25 19:09:33 Add test case for pkgconf against file in CWD