Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-26 | fix librefetch, add (some) tests for itv20131027 | Luke Shumaker | |
2013-10-26 | test: blacklist: shorten a couple of test names | Luke Shumaker | |
2013-10-26 | Merge pkgbuild-check-{nonfree,licenses}, add a summarize tool for it. | Luke Shumaker | |
This should fix a number of bugs in those two scripts, and the summarize script simplifies aur and libremakepkg:hooks-check.sh | |||
2013-10-15 | librechroot: (bugfix) Use the correct exit status if stdout isn't a TTY.v20131015 | Luke Shumaker | |
Because of the work-around for systemd-nspawn's buggy I/O, it was discarding the exit status if stdout wasn't a TTY. My work-around for *this* is to set -o pipefail. | |||
2013-10-15 | test: libremakepkg: add a test for bug #442, chcleanup not running | Luke Shumaker | |
2013-10-15 | testenv: verify that there is a command passed | Luke Shumaker | |
I keep running it without any arguments, thinking that I am now working inside of the test environment, when really it just exited right away with a 0 status. | |||
2013-10-07 | test: librerelease: also set REPODEST, as librerelease checks for it.v20131007 | Luke Shumaker | |
2013-10-04 | test: Avoid letting environmental variables affect things | Luke Shumaker | |
2013-10-04 | Fix tests for librerelease | Luke Shumaker | |
2013-10-04 | conf.sh: generalize {get,set}_conf_makepkg to {get,set}_var | Luke Shumaker | |
2013-09-30 | librerelease: I was dumb and messed up the flags to `find`. Add unit tests. | 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-29 | Strip trailing whitespace everywhere. | Luke Shumaker | |
find * -type f -not -name '*.patch' -exec sed -i -r 's/\s+$//' {} + | |||
2013-09-12 | test: tidy up, make everything use test-common.sh | Luke Shumaker | |
2013-09-11 | libreblacklist: Fix a bug in the -h flag, adjust the unit test to catch it. | Luke Shumaker | |
2013-09-11 | test: Add pkgbuild-check-licenses-test.sh with a basic usage text test. | Luke Shumaker | |
2013-09-11 | test: set LANG=C when parsing the output | 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-09-11 | test: pkgbuild-check-nonfree-test.sh: use test-common.sh | Luke Shumaker | |
2013-09-11 | test: libremakepkg-test.sh: add a unit test for issue #380 | Luke Shumaker | |
2013-09-11 | test: change how we do sudo (to make sure we stay in the test environment) | Luke Shumaker | |
2013-09-11 | test: testenv: clean up, set HOME, don't require user to be in test/ | Luke Shumaker | |
2013-09-11 | Makefile: don't have directory-targets share namespace with project-targets | Luke Shumaker | |
2013-06-23 | mv src/librelib src/lib/ # and split librelib into a separate package | Luke Shumaker | |
2013-06-08 | librestage: handle PKGDEST better, fix testsv20130608 | Luke Shumaker | |
2013-06-08 | libreblacklist: fix a few bugs | Luke Shumaker | |
- set -e didn't work in blacklist-update when followed by || - it prompted before overwriting the local blacklist | |||
2013-06-08 | is_built: make the version optional | Luke Shumaker | |
2013-06-05 | librechroot: fix clean-repov20130605.1 | Luke Shumaker | |
2013-06-05 | chroot.conf: configure CHROOTEXTRAPKG to be empty by defaultv20130605testing-20130605 | Luke Shumaker | |
2013-06-05 | add a system to skip tests that require networking or sudo. | Luke Shumaker | |
2013-06-05 | fix the tests to work when libretools isn't installed | Luke Shumaker | |
2013-06-05 | testenv: do a better job of cleaning up temorary files | Luke Shumaker | |
2013-06-05 | test/.gitignore: ignore roundup temporary files | Luke Shumaker | |
2013-06-05 | unit tests: make XDG_CONFIG_HOME not exist when checking usage text | Luke Shumaker | |
2013-06-05 | librelib: print to stderr if it can't find the library | Luke Shumaker | |
2013-06-05 | unit tests: sudo was unsetting LIBRETOOLS_LIBDIR | Luke Shumaker | |
2013-06-05 | add unit tests for aur and is_built | Luke Shumaker | |
2013-06-05 | librestage: clean up, add unit tests | Luke Shumaker | |
Contained the text "# TODO refactor this", and I can't just stick to that fragment of code, can I? I actually didn't change too much, despite what the diff looks like. - move everything into a main() routine - redo the usage() text - rename a few variables - fix where "${#repos}" should have been "${#repos[@]}" - use [[...]] instead of [...] - use "if A; then B; else C; fi" instead of "A || C && B" - use CARCH instead of looping over every possible architecture. - only look for files that match PKGEXT, as set in makepkg.conf - pull out duplicate code for error handling - don't warn when creating "staging/REPONAME" | |||
2013-06-05 | add a few tests for libremakepkg | Luke Shumaker | |
2013-06-05 | lib/conf.sh: respect a customized HOME variable | Luke Shumaker | |
2013-06-05 | Add tests for librechroot's help system, make them pass. | Luke Shumaker | |
They didn't pass because on several errors it printed to stdout, not stderr | |||
2013-06-05 | make the librelib 0-args test more strict | Luke Shumaker | |
2013-06-05 | Add tests for the libreblacklist help system, make them pass. | Luke Shumaker | |
2013-06-05 | Fix tests for networks that have a host on them named "phony". | Luke Shumaker | |
I was using "http://phony" as a URL that would fail to be retrieved. Well, I'm currently on a network (Chick-fil-A Wifi) that returns a web search for unknown hostnames. So, now I use "phony://example.com". | |||
2013-06-05 | reorganize the tests a bit | Luke Shumaker | |
2013-06-05 | test/{runtests => testenv}: make it easy to enter a test shell | Luke Shumaker | |
Move 'runtests' to 'testenv', and have it execute the arguments instead of roundup. Have Makefile pass it 'roundup' as an argument. | |||
2013-05-28 | librechroot: fix typos, add unit testtesting-20130528.2 | Luke Shumaker | |
2013-05-27 | fix a bug in conf.sh (from the get_files->list_files switch), add unit testtesting-20130528 | Luke Shumaker | |
2013-05-27 | fix and add unit tests | Luke Shumaker | |
2013-05-27 | add tests for libreblacklist, fix a few bugs | Luke Shumaker | |