From aba2c047cf3b01b3397c666c8bf3640e45bec33b Mon Sep 17 00:00:00 2001 From: Dan Nicholson Date: Mon, 1 Oct 2012 05:55:43 -0700 Subject: [PATCH] check: Enhance --print-requires tests Make the --print-requires and --print-requires-private tests actually resolve Requires and output a specific version test. --- check/check-print-options | 8 ++++---- check/requires-test.pc | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/check/check-print-options b/check/check-print-options index d23bc7a..084be21 100755 --- a/check/check-print-options +++ b/check/check-print-options @@ -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 diff --git a/check/requires-test.pc b/check/requires-test.pc index ed836cf..e483db2 100644 --- a/check/requires-test.pc +++ b/check/requires-test.pc @@ -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