guix/tests/import
Rutherther d5b980cfa1
gnu: Remove store path occurrences.
When running `make dist`, it is checked that there are no store paths in
the resulting dist folder. Specifically through the
`assert-no-store-file-names` target.

I think that this target makes sense and this commit has workarounds for
currently embedded store paths. Two of those are comments. Maybe the
target could be changed to ignore those in the future. But the hash is
not important, so just replace it with <hash>.

As for crate tests, I decided to split the string instead of removing
it, although it seems to me it might safely be removed, but I am not
completely sure about the intent here.

* gnu/packages/astronomy.scm (python-jplephem-2.22): Remove store hash
from comment.
* gnu/packages/golang-build.scm (golang-org-x-exp): Likewise.
* tests/import/crate.scm (temp-file): Split store path's hash.

Change-Id: I709f29a9dfab626d194c41d12e53e0380a148217
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22 15:32:22 +00:00
..
composer.scm import: composer: Move tests to tests/import/composer.scm. 2025-10-01 11:04:17 +02:00
cpan.scm import: cpan: Move tests to tests/import/cpan.scm. 2025-10-01 11:00:36 +02:00
cran.scm import: cran: Move tests to tests/import/cran.scm. 2025-10-01 11:04:16 +02:00
crate.scm gnu: Remove store path occurrences. 2025-11-22 15:32:22 +00:00
egg.scm import: egg: Move tests to tests/import/egg.scm. 2025-10-01 11:00:36 +02:00
elm.scm import: elm: Move tests to tests/import/elm.scm. 2025-10-01 11:00:36 +02:00
elpa.scm import: elpa: Move tests to tests/import/elpa.scm. 2025-10-01 11:04:16 +02:00
gem.scm import: gem: Move tests to tests/import/gem.scm. 2025-10-08 10:57:00 +02:00
git.scm import: git: Move tests to tests/import/git.scm. 2025-10-01 11:04:15 +02:00
github.scm import: github: Move tests to tests/import/github.scm. 2025-10-01 11:04:16 +02:00
go.scm import: go: Move tests to tests/import/go.scm. 2025-10-01 11:00:36 +02:00
hackage.scm
hexpm.scm import: hexpm: Move tests to tests/import/hexpm.scm. 2025-10-01 11:04:16 +02:00
luanti.scm import: luanti: Move tests to tests/import/luanti.scm. 2025-10-01 11:04:16 +02:00
npm-binary.scm import: npm-binary: Move tests to tests/import/npm-binary.scm. 2025-10-01 11:04:17 +02:00
opam.scm import: opam: Move tests to tests/import/opam.scm. 2025-10-01 11:04:16 +02:00
print.scm import: print: Move tests to tests/import/print.scm. 2025-10-01 11:04:16 +02:00
pypi.scm
texlive.scm import: texlive: Move tests to tests/import/texlive.scm. 2025-10-01 11:04:16 +02:00
utils.scm import: utils: Add generate-git-source procedure. 2025-10-24 16:42:53 +02:00