Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-15 | test-common.sh: fix quotingisacdaavid | Isaac David | |
2017-10-13 | blacklist test: distinguish between empty string and empty line proper | Isaac David | |
Plenty of functions in libreblacklist are expected to print empty lines, so as to signify that the archpkg at that line in the input has an empty accompanying field. Printing no newline and skipping to the next archpkg is therefore a bug; one that would pass unnoticed by current tests. This is because command substitution removes trailing whitespace. I.e. the following is true: [[ $(libreblacklist get-rep <<<'') == $(libreblacklist get-rep <<<$'\n') ]] Process substitution and pipes preserve whitespace, but only the latter work with #!/usr/bin/env roundup, so we use that. | |||
2017-05-24 | test: have 'empty' checks be a bit more verbose | Luke Shumaker | |
2017-05-05 | test: librestage: add tests for the (not yet implemented) sourceball feature | Luke Shumaker | |
2017-05-04 | random tidy up | Luke Shumaker | |
2017-04-11 | test/test-common.sh: Ensure that an old gpg-agent isn't running. | Luke Shumaker | |
It is possible that the gpg has been updated since the user's gpg-agent was started; this will cause mysterious errors, as they will detect the version mismatch. If the user isn't running a gpg-agent, then one will be started. However, it will persist longer than useful, and it will be left looking at a .gnupg directory that no longer exists. It's just not worth the trouble to let an existing agent keep running. | |||
2017-04-11 | test/test-common.sh: Put the test name in the tmpdir path. | Luke Shumaker | |
2017-04-11 | test/test-common.sh: Improve btrfs-aware rm-rf cleanup | Luke Shumaker | |
2017-04-11 | test/: Tidy before()/after() definitions. | Luke Shumaker | |
2017-04-11 | test: Do a better job of cleaning up chroots. | Luke Shumaker | |
2017-02-14 | Add librechroot delete tests. | Luke Shumaker | |
2015-05-20 | Use #!/hint/bash instead of the more verbose comment | Luke Shumaker | |
2014-10-01 | clean up shebangs | Luke Shumaker | |
2014-02-02 | test: `! true` doesn't trip `set -e`, do subshell magic | Luke Shumaker | |
2014-01-19 | libremakepkg: Check the permissions of the bind-mounted directoriestesting-20140119 | Luke Shumaker | |
2014-01-05 | test/: re-jigger the chroot tests to be fast on btrfs | Luke Shumaker | |
2013-10-04 | test: Avoid letting environmental variables affect things | Luke Shumaker | |
2013-09-30 | test-common.sh: add an empty() routine to check if a file is empty, use it | Luke Shumaker | |
2013-09-12 | test: tidy up, make everything use test-common.sh | Luke Shumaker | |
2013-09-11 | test: tidy up | Luke Shumaker | |
- libremakepkg: set BLACKLIST, as it will be used when checking the PKGBUILD - test-common.sh: make sure that $HOME isn't the default, so we don't trash the user's home directory if accidentally run outside of testenv - testenv: don't worry about adding dest/usr/sbin to the path | |||
2013-06-05 | add a system to skip tests that require networking or sudo. | Luke Shumaker | |