diff --git a/testdata b/testdata index 08a4e39..7f10f14 160000 --- a/testdata +++ b/testdata @@ -1 +1 @@ -Subproject commit 08a4e398fa03520e645d6caab09445bfb2fbd5c2 +Subproject commit 7f10f1495305bc56b4127d26737db43415cc65f6 diff --git a/tests/pkg/test_ebuild.py b/tests/pkg/test_ebuild.py index 25494c5..a849dd3 100644 --- a/tests/pkg/test_ebuild.py +++ b/tests/pkg/test_ebuild.py @@ -60,6 +60,18 @@ def test_ebuild(self, ebuild_repo): with pytest.raises(PkgcraftError): pkg.ebuild + def test_deprecated(self): + pkg = TEST_DATA.repos["metadata"]["deprecated/deprecated-0"] + assert pkg.deprecated + pkg = TEST_DATA.repos["metadata"]["deprecated/deprecated-1"] + assert not pkg.deprecated + + def test_masked(self): + pkg = TEST_DATA.repos["metadata"]["masked/masked-0"] + assert pkg.masked + pkg = TEST_DATA.repos["metadata"]["masked/masked-1"] + assert not pkg.masked + def test_description(self): pkg = TEST_DATA.repos["metadata"]["optional/none-8"] assert pkg.description == "ebuild with no optional metadata fields"