Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
tests: Add test cases for dependency query evaluation
Norikatsu Shigemura committed 3 months ago
commit 2dde16341de5253e4ead164d041f2ce0eb56de29
parent 9cd02de
1 file changed +17 -0
modified tests/frontend/query.sh
@@ -158,6 +158,23 @@ EOF
		-s exit:0 \
		pkg query -e "%#O > 0 && %#D > 0" "%n"

+
	atf_check \
+
		-o inline:"plop\n" \
+
		-e empty \
+
		-s exit:0 \
+
		pkg query -e '%dn = "test"' "%n"
+

+
	atf_check \
+
		-o inline:"test\n" \
+
		-e empty \
+
		-s exit:0 \
+
		pkg query -e '%dn != "test"' "%n"
+

+
	atf_check \
+
		-o inline:"plop\ntest\n" \
+
		-e empty \
+
		-s exit:0 \
+
		pkg query -e '%dn != "plop"' "%n"

	atf_check \
	    -o inline:"${TMPDIR}/test-dir\n" \