[Pkg-shadow-devel] [Git][debian/adduser][wip/debian-bug-1125040] 9 commits: migrate to "planful" Test::More

Marc Haber (@zugschlus) gitlab at salsa.debian.org
Wed Jun 17 13:04:46 BST 2026



Marc Haber pushed to branch wip/debian-bug-1125040 at Debian / adduser


Commits:
64081161 by Marc Haber at 2026-06-15T10:59:29+02:00
migrate to "planful" Test::More

Git-Dch: ignore

- - - - -
ccc505a0 by Marc Haber at 2026-06-15T10:59:29+02:00
migrate to "planless" Test::More, skip if no cron

Git-Dch: ignore

- - - - -
8d23a657 by Marc Haber at 2026-06-15T10:59:29+02:00
migrate to planless Test::More, skip some tests without mount

Git-Dch: ignore

- - - - -
dcebc9ab by Marc Haber at 2026-06-15T10:59:29+02:00
add script that runs the testsuite without autopkgtest

Closes: #1101457

autopkgtest needs a full perl, having an external mechanism is the only
way to run the tests without full perl installed. This needs to be run
manually in a container or scratch system.

- - - - -
76b90478 by Marc Haber at 2026-06-15T10:59:41+02:00
update README.source

Git-Dch: ignore

- - - - -
77ddb0ef by Marc Haber at 2026-06-15T10:59:41+02:00
use @ in test/control

Git-Dch: ignore

- - - - -
5e440a41 by Marc Haber at 2026-06-15T10:59:41+02:00
document no-autopkgtest in tests/control

Git-Dch: ignore

- - - - -
7dbe2699 by Marc Haber at 2026-06-17T14:04:38+02:00
add test case for suidsgidpool

Git-Dch: ignore

- - - - -
b552b5c8 by Marc Haber at 2026-06-17T14:04:38+02:00
add test case for uid/gid pool with system accounts

Git-Dch: ignore

- - - - -


32 changed files:

- debian/README.source
- debian/tests/control
- debian/tests/ecryptfs-no-package/encrypt_home_no_package.t
- debian/tests/ecryptfs/encrypt_home.t
- debian/tests/f/00test.t
- debian/tests/f/account_locks.t
- debian/tests/f/addgroup_2_args.t
- debian/tests/f/adduser_system.t
- debian/tests/f/addusertogroup_underscore.t
- debian/tests/f/backups.t
- debian/tests/f/clones.t
- debian/tests/f/cron_jobs.t
- debian/tests/f/delgroup_perf.t
- debian/tests/f/deluser_files.t
- debian/tests/f/deluser_quiet.t
- debian/tests/f/disabled-login-password.t
- debian/tests/f/explicit_id.t
- debian/tests/f/firstlastuidgid.t
- debian/tests/f/group_creation.t
- debian/tests/f/home-nonexistent-no-create-home.t
- debian/tests/f/homedir_modes.t
- debian/tests/f/locks.t
- debian/tests/f/quiet.t
- debian/tests/f/skel.t
- + debian/tests/f/suidsgidpool.t
- debian/tests/f/symlinks.t
- debian/tests/f/system_status.t
- debian/tests/f/uidgidpool.t
- debian/tests/f/user_group.t
- debian/tests/f/valid_username.t
- debian/tests/lib/AdduserTestsCommon.pm
- + debian/tests/no-autopkgtest


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/4f492812ce45adeb44ec5a8408ae6a37b11b0c46...b552b5c83c5f664d9d655f6f99266d39e79228c6

-- 
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/4f492812ce45adeb44ec5a8408ae6a37b11b0c46...b552b5c83c5f664d9d655f6f99266d39e79228c6
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-shadow-devel/attachments/20260617/f7304842/attachment-0001.htm>


More information about the Pkg-shadow-devel mailing list