[DRE-maint] Bug#958019: Please add option to specify the test file to run

Daniel Leidert dleidert at debian.org
Fri Apr 17 14:10:18 BST 2020


Package: gem2deb-test-runner
Version: 1.0.5+b1
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

The use case I have is ruby-rubocop-performance. It cannot run the tests
during build because rubocop already build-depends on it. Because
ruby-rubocop-performance would require rubocop this would create a circular
build-depndency. The solution to this probably is to run the tests in
autopkgtest only but prevent the tests from running during build. However
gem2deb-test-runner relies on a specific set of test files (e.g.
debian/ruby-tests.rake) and if they are there, the will be run during build too
... exactly what we need to prevent. So it would be nice I could provide a test
file to the gem2deb-test-runner command in the autopkgtest control file.

Regards, Daniel


- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.5.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gem2deb-test-runner depends on:
ii  rake            13.0.1-4
ii  ruby            1:2.7+1
ii  ruby-minitest   5.13.0-1
ii  ruby-test-unit  3.3.5-1

gem2deb-test-runner recommends no packages.

gem2deb-test-runner suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAl6ZqroACgkQS80FZ8KW
0F1ufQ//YK+If150KOTTxT+UZVqfM9By7XmtJBVWwN8kO4X9+f2VkVak6pWZvTJe
7altJODGtTeR7Yz4NVPMVZFkQiSGHwLbfG+tdy5kMB/ObWSKnBTjoX7XqkQVZYzB
1HW8DgN6T0KrM5WZS3U0QLHg6mezfRircNc6IEQiKkZXwA8Qt5lpA5lP5JzE70AY
oM/VH1dpAtzaQlLtfd9zCD9L3X9o0RWvdFK3q2jyowpnmbT84mW/p+qTRU1jKfxd
NynD6f32jYx/9baVOawA3ld5ZaogV4iUN7QG2HZ0K9PnjcUawieQXSZzUSgL4kql
HL8C74p1DvnA+/WvAr15exACiFAGjmehx5STIF/7QPammuDnKiN0+L+VbKZKdeiw
aHqkGAdw44iZdXQMHmkM94/t4CIz6uF2KTj+NVtnZqEMtUnw6p2jw4iMDOTeZTeM
w/KRCXe3lLLsHAyWHLVSthbBG9EBLaAkLtMs2G/Ep50AQgiRJXR++HybDQnzhTFh
RoIWvwSDGdWDsOKrL6O/8mSSQBZwaGWxtXEUFjn01FTaxFP3aQS26x/dAebA5/cR
IAdjZ21e4+mnE+6RlvNqJniIozncHsl3vPfXVshmJZDENgvVF2nBWpaDpAs9V98p
ELq4IZT6SXXt7FKX3uLgd64t4xTnmfYyHmRXt7aIO8c31UGBJ2U=
=W6BI
-----END PGP SIGNATURE-----



More information about the Pkg-ruby-extras-maintainers mailing list