This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official pacman repository". The branch, master has been updated via 12e00af5315135a29a66c9aaa01e141a32d4634b (commit) via 403c175dbc84a8198b92bbe76f66eade613cff48 (commit) via 228221003df40fa0782656d0e32d6ad072a4eec1 (commit) via 9263cc58747a1b2ed5a345e5b35014b44decd444 (commit) via 1152052b3e27e3252f6685a369fce8a426710015 (commit) via 429b956fb2d21309cae0560d6d98225969447737 (commit) via d3726bbd26769b1ab7cdbedda109db31bdfb0f78 (commit) via 2e2c614f0e35dfbf80c17d55377418c1ded3f065 (commit) from 48861f509a817649f6cbda63e5ed253bdebc4f56 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 12e00af5315135a29a66c9aaa01e141a32d4634b Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Thu Aug 1 22:59:11 2013 -0400 pactest: remove results summary This functionality can be provided by a test harness. Having pactest output this information as well clutters the result log created by automake. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 403c175dbc84a8198b92bbe76f66eade613cff48 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Thu Jul 18 03:43:51 2013 -0400 integrate tests with automake Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 228221003df40fa0782656d0e32d6ad072a4eec1 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Jul 29 15:34:04 2013 -0400 pactest: accept test names without a switch This removes the --test switch, making it easier to call pactest from a test harness. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 9263cc58747a1b2ed5a345e5b35014b44decd444 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Jul 29 14:57:59 2013 -0400 provide default values for test scripts Our test scripts currently require that the first argument be the library or binary to be tested. This makes integrating them with automake which doesn't have a mechanism for passing specific arguments to individual tests. Instead, provide a default built from paths in the environment which can be provided to all test scripts by automake. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 1152052b3e27e3252f6685a369fce8a426710015 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Jul 29 15:22:07 2013 -0400 convert pactest to TAP output Each test produces a single TAP result with the rules run in a sub-test. This reduces output when run under automake and makes it possible to continue setting expectfailure at the test level rather than per-rule. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 429b956fb2d21309cae0560d6d98225969447737 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Thu Aug 1 22:51:24 2013 -0400 pactest: treat unknown rules as failures Tests should only be skipped when they aren't relevant, not when the test itself is bad. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit d3726bbd26769b1ab7cdbedda109db31bdfb0f78 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Thu Jul 18 03:41:08 2013 -0400 convert test scripts to tap output Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 2e2c614f0e35dfbf80c17d55377418c1ded3f065 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sun Aug 18 15:06:30 2013 -0400 query006: only set expectfailure on 32-bit systems Use the architecture of the python interpreter running the test to detect 32bit systems. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: .gitignore | 2 + Makefile.am | 36 +- build-aux/tap-driver.sh | 652 +++++++++++++++++++++++++++++++++++++ configure.ac | 1 + test/pacman/pactest.py | 29 +- test/pacman/pmdb.py | 5 +- test/pacman/pmenv.py | 87 +---- test/pacman/pmrule.py | 15 +- test/pacman/pmtest.py | 26 +- test/pacman/tap.py | 64 ++++ test/pacman/tests/TESTS | 288 ++++++++++++++++ test/pacman/tests/query006.py | 5 +- test/pacman/util.py | 4 +- test/scripts/human_to_size_test.sh | 29 +- test/scripts/parseopts_test.sh | 30 +- test/util/pacsorttest.sh | 41 +-- test/util/vercmptest.sh | 39 +-- 17 files changed, 1140 insertions(+), 213 deletions(-) create mode 100755 build-aux/tap-driver.sh create mode 100644 test/pacman/tap.py create mode 100644 test/pacman/tests/TESTS hooks/post-receive -- The official pacman repository