mirror of
https://gitlab.freedesktop.org/pkg-config/pkg-config.git
synced 2026-01-11 09:30:14 +01:00
check: Enhance --print-requires tests
Make the --print-requires and --print-requires-private tests actually resolve Requires and output a specific version test.
This commit is contained in:
parent
0e6ea44d68
commit
aba2c047cf
2 changed files with 6 additions and 6 deletions
|
|
@ -19,12 +19,12 @@ RESULT="simple = 1.0.0"
|
|||
run_test --print-provides simple
|
||||
|
||||
# --print-requires
|
||||
RESULT=""
|
||||
run_test --print-requires simple
|
||||
RESULT="public-dep >= 1"
|
||||
run_test --print-requires requires-test
|
||||
|
||||
# --print-requires-private
|
||||
RESULT=""
|
||||
run_test --print-requires-private simple
|
||||
RESULT="private-dep >= 1"
|
||||
run_test --print-requires-private requires-test
|
||||
|
||||
# --list-all, limit to a subdirectory
|
||||
RESULT="sub1 Subdirectory package 1 - Test package 1 for subdirectory
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
Name: Requires test package
|
||||
Description: Dummy pkgconfig test package for testing Requires/Requires.private
|
||||
Version: 1.0.0
|
||||
Requires: public-dep
|
||||
Requires.private: private-dep
|
||||
Requires: public-dep >= 1
|
||||
Requires.private: private-dep >= 1
|
||||
Libs: -L/requires-test/lib -lrequires-test
|
||||
Cflags: -I/requires-test/include
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue