Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add a test to ensure we always fail when trying to package a non existing file
Baptiste Daroussin committed 11 years ago
commit 6a9e0f1ef80939ba2ce4892067cec724936cbc09
parent f2567b6
1 file changed +4 -1
modified tests/lib/plist.c
@@ -74,7 +74,7 @@ ATF_TC_BODY(parse_plist, tc)

	ATF_REQUIRE_EQ(EPKG_OK, pkg_new(&p, PKG_INSTALLED));

-
	plist = plist_new(p, NULL);
+
	plist = plist_new(p, "/plop");
	ATF_REQUIRE(plist != NULL);
	ATF_REQUIRE(plist->pkg == p);
	ATF_REQUIRE_EQ(plist->prefix[0], '\0');
@@ -131,6 +131,9 @@ ATF_TC_BODY(parse_plist, tc)
	strlcpy(buf, "@blabla", BUFSIZ);
	ATF_REQUIRE_EQ(EPKG_FATAL, plist_parse_line(p, plist, buf));

+
	strlcpy(buf, "nonexisting/file", BUFSIZ);
+
	ATF_REQUIRE_EQ(EPKG_FATAL, plist_parse_line(p, plist, buf));
+

	pkg_free(p);
	plist_free(plist);
}