diff options
author | Arthur Zamarin <arthurzam@gentoo.org> | 2023-06-24 10:50:59 +0300 |
---|---|---|
committer | Arthur Zamarin <arthurzam@gentoo.org> | 2023-06-24 17:57:20 +0300 |
commit | e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a (patch) | |
tree | 5cd655f9bf3697c99fd6804244e9704f69a0e60f /testdata | |
parent | ProfilesCheck: for unknown packages, mention last match removed (diff) | |
download | pkgcheck-e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a.tar.gz pkgcheck-e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a.tar.bz2 pkgcheck-e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a.zip |
SrcUriFilenameDotPrefix: new check for SRC_URI filenames with dot prefix
Resolves: https://github.com/pkgcore/pkgcheck/issues/585
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'testdata')
4 files changed, 28 insertions, 0 deletions
diff --git a/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json new file mode 100644 index 00000000..9b9a5224 --- /dev/null +++ b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json @@ -0,0 +1 @@ +{"__class__": "SrcUriFilenameDotPrefix", "category": "SrcUriCheck", "package": "SrcUriFilenameDotPrefix", "version": "0", "filename": ".gh.tar.gz"} diff --git a/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch new file mode 100644 index 00000000..233616f6 --- /dev/null +++ b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch @@ -0,0 +1,17 @@ +diff -Naur standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest fixed/SrcUriCheck//SrcUriFilenameDotPrefix/Manifest +--- standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest ++++ fixed/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest +@@ -1 +1 @@ +-DIST .gh.tar.gz 153310 BLAKE2B abcd4cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7995bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df638 SHA512 86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05 ++DIST SrcUriFilenameDotPrefix-v0.gh.tar.gz 153310 BLAKE2B abcd4cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7995bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df638 SHA512 86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05 +diff --git standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild fixed/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild +--- standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild ++++ fixed/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild +@@ -4,6 +4,6 @@ MY_P="${PN}-v${PV}" + + DESCRIPTION="Ebuild with empty var in SRC_URI" + HOMEPAGE="https://github.com/pkgcore/pkgcheck" +-SRC_URI="https://github.com/pkgcore/pkgcheck/${MY_P}.tar.gz -> ${MYP}.gh.tar.gz" ++SRC_URI="https://github.com/pkgcore/pkgcheck/${MY_P}.tar.gz -> ${MY_P}.gh.tar.gz" + SLOT="0" + LICENSE="BSD" diff --git a/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest new file mode 100644 index 00000000..3ec1af9a --- /dev/null +++ b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest @@ -0,0 +1 @@ +DIST .gh.tar.gz 153310 BLAKE2B abcd4cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7995bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df638 SHA512 86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05 diff --git a/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild new file mode 100644 index 00000000..f961c3ad --- /dev/null +++ b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild @@ -0,0 +1,9 @@ +EAPI=7 + +MY_P="${PN}-v${PV}" + +DESCRIPTION="Ebuild with empty var in SRC_URI" +HOMEPAGE="https://github.com/pkgcore/pkgcheck" +SRC_URI="https://github.com/pkgcore/pkgcheck/${MY_P}.tar.gz -> ${MYP}.gh.tar.gz" +SLOT="0" +LICENSE="BSD" |