Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Test suite: lib t-untar of an edited tartree: do not hardlink | Ian Jackson | 2016-07-03 |
| | | | | | | Some of the tools we use, it turns out, do not update properly: they overwrite in place. This can cause inadvertant changes to a tartree opened for editing. | ||
* | Set GIT_COMMITTER_DATE and GIT_AUTHOR_DATE | Ian Jackson | 2016-07-01 |
| | | | | | | | | | | | | | | This avoids most date dependencies: unless other measures are taken, the commits and tags are identical iff they are constructed identically. This makes the test suite more deterministic. In drs-push-rejects test, increment them explicitly, so as to make all of mktag's tags distinct objects. Otherwise it can generate identical tags (now, always; previously, only sometimes on fast computers), causing spurious variations in behaviour (eg, things not being rejected because they do not represent any change). | ||
* | Test suite: Honour DGIT_TEST_DEBUG=''. | Ian Jackson | 2015-07-26 |
| | |||
* | Test suite: Support t-dependencies (for gencontrol, not for tests/run-all) | Ian Jackson | 2015-07-25 |
| | |||
* | Test suite: Introduce tests/list-tests | Ian Jackson | 2015-07-25 |
| | |||
* | Test suite: Break out t-make-hook-link. | Ian Jackson | 2015-07-19 |
| | |||
* | Mirroring: Tests: Break out various functions (nfc overall) | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Provide t-files-notexist | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Make t-reporefs take optional repo argument | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Break out t-grep-mpat (nfc) | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Move setting of grepper in t-expect-fail (nfc) | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Replace open-coded $tmp/git/$p.git | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Replace assignments to p with t-select-package | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Use "dgit setup-mergechangelogs" and abolish t-prep-mergechangelogs | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: In drs tests, check that master gets updated | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: Provide t-ref-same-exact | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: Call pwd in t-dgit | Ian Jackson | 2015-07-04 |
| | |||
* | For non-Debian distros, debiantag() uses distro name a la DEP-14. | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: Fix t-refs-notexist | Ian Jackson | 2015-07-04 |
| | |||
* | Tests: Allow t-commit caller to specify whole version | Ian Jackson | 2015-06-29 |
| | |||
* | Test suite: Introduce t-policy-nonexist | Ian Jackson | 2015-06-23 |
| | | | | "t-policy false" did not work properly. | ||
* | Test suite: Make t-policy more robust, and work in installed-package mode | Ian Jackson | 2015-06-23 |
| | |||
* | Test suite: Fix a `git-show-ref' to be `git show-ref' | Ian Jackson | 2015-06-23 |
| | |||
* | Test suite: Set DEBCHANGE_VENDOR | Ian Jackson | 2015-06-23 |
| | | | | The test suite wants dch to behave as if for Debian. | ||
* | Infra: Support not running out of working tree | Ian Jackson | 2015-06-20 |
| | |||
* | Test suite: None of the dsd tests can be DEP-8 tested | Ian Jackson | 2015-06-20 |
| | | | | | | | Retain the check for .git in dsd-clone-drs, because we are going to remove this restriction in general, but can't do so for this particular test (which is inapplicable if using an installed package becaue then the source code should come via the package repositories). | ||
* | Test suite: Use $troot rather than $root/tests twice (nfc) | Ian Jackson | 2015-06-20 |
| | |||
* | Test suite: Provide t-git-get-ref-exact | Ian Jackson | 2015-06-13 |
| | | | | No callers right now but I keep reinventing this. | ||
* | Test suite: Provide t-prep-mergechangelogs and use it in debpolicy-newreject | Ian Jackson | 2015-06-13 |
| | |||
* | Test suite: t-expect-push-fail checks HEAD object did not arrive | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: test forbidden objects not present | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Make t-expect-push-fail out of the remains of mustfail | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Move most of mustfail into t-expect-fail | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Make t-expect-fail flexible wrt which grep to run | Ian Jackson | 2015-06-10 |
| | | | | | | | | Change the default to fgrep, and override it in the places where this is needed. Also use shell substitution to quote .s in tag name in debpolicy-newreject. | ||
* | Test suite: Make t-reporefs stash the output | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Move t-reporefs into lib | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: set -o pipefail, in lib | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Prepare for pipefail in t-git-get-ref | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Prepare for pipefail in t-apply-diff | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: t-git-get-ref: check that argument starts with ref/ | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Fix call to t-refs-notexist to have refs/ | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Make it possible to call t-policy more than once (moving t-dsd ↵ | Ian Jackson | 2015-05-31 |
| | | | | out of it) | ||
* | Test suite: move t-commit and break out t-policy (nfc) | Ian Jackson | 2015-05-31 |
| | |||
* | Test suite: Provide t-rm-dput-dropping | Ian Jackson | 2015-05-31 |
| | | | | | This is needed if tests reuse versions, which we are perhaps going to have to do to test out the replay prevention. | ||
* | Test suite: Abstract t-tstunt-parsechangelog | Ian Jackson | 2015-05-31 |
| | |||
* | Test suite: Allow for t-stunt to override Perl modules | Ian Jackson | 2015-05-31 |
| | |||
* | Test suite: Provide new t-stunt facility | Ian Jackson | 2015-05-31 |
| | |||
* | Tests: Introduce t-set-using-tmp and use it in lib and adhoc | Ian Jackson | 2015-05-31 |
| | |||
* | Tests: Make some t-archive* functions take a suite | Ian Jackson | 2015-05-31 |
| | |||
* | Tests: debpolicy-newreject: Explicitly check the state of the repo after ↵ | Ian Jackson | 2015-05-31 |
| | | | | each operation |