summaryrefslogtreecommitdiff
path: root/tests/lib
Commit message (Collapse)AuthorAge
* Infra: Support not running out of working treeIan Jackson2015-06-20
|
* Test suite: None of the dsd tests can be DEP-8 testedIan Jackson2015-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 Jackson2015-06-20
|
* Test suite: Provide t-git-get-ref-exactIan Jackson2015-06-13
| | | | No callers right now but I keep reinventing this.
* Test suite: Provide t-prep-mergechangelogs and use it in debpolicy-newrejectIan Jackson2015-06-13
|
* Test suite: t-expect-push-fail checks HEAD object did not arriveIan Jackson2015-06-10
|
* Test suite: test forbidden objects not presentIan Jackson2015-06-10
|
* Test suite: Make t-expect-push-fail out of the remains of mustfailIan Jackson2015-06-10
|
* Test suite: Move most of mustfail into t-expect-failIan Jackson2015-06-10
|
* Test suite: Make t-expect-fail flexible wrt which grep to runIan Jackson2015-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 outputIan Jackson2015-06-10
|
* Test suite: Move t-reporefs into libIan Jackson2015-06-07
|
* Test suite: set -o pipefail, in libIan Jackson2015-06-07
|
* Test suite: Prepare for pipefail in t-git-get-refIan Jackson2015-06-07
|
* Test suite: Prepare for pipefail in t-apply-diffIan Jackson2015-06-07
|
* Test suite: t-git-get-ref: check that argument starts with ref/Ian Jackson2015-06-07
|
* Test suite: Fix call to t-refs-notexist to have refs/Ian Jackson2015-06-07
|
* Test suite: Make it possible to call t-policy more than once (moving t-dsd ↵Ian Jackson2015-05-31
| | | | out of it)
* Test suite: move t-commit and break out t-policy (nfc)Ian Jackson2015-05-31
|
* Test suite: Provide t-rm-dput-droppingIan Jackson2015-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-parsechangelogIan Jackson2015-05-31
|
* Test suite: Allow for t-stunt to override Perl modulesIan Jackson2015-05-31
|
* Test suite: Provide new t-stunt facilityIan Jackson2015-05-31
|
* Tests: Introduce t-set-using-tmp and use it in lib and adhocIan Jackson2015-05-31
|
* Tests: Make some t-archive* functions take a suiteIan Jackson2015-05-31
|
* Tests: debpolicy-newreject: Explicitly check the state of the repo after ↵Ian Jackson2015-05-31
| | | | each operation
* Tests: break out t-git-dir-time-passesIan Jackson2015-05-31
|
* Tests: Exercise policy periodic hookIan Jackson2015-05-31
|
* Tests: t-prep-newpackage: Cope with source git which has a master alreadyIan Jackson2015-05-31
|
* Tests: t-prep-newpackage: don't brokenly set v=3-1Ian Jackson2015-05-31
|
* dgit-repos-policy-debian: Fix error handling, and test fixesIan Jackson2015-05-31
|
* Tests: break out some things into lib-core (nfc)Ian Jackson2015-05-31
|
* Tests: Use distro= dir for drs as well as dsd tests; rename the variable; ↵Ian Jackson2015-05-31
| | | | move the directory out of dispatch-dir/
* DGIT_TEST_DEBUG: Improve plumbing and honour in policy hook. Also honour ↵Ian Jackson2015-05-31
| | | | $dgitlive
* Test suite: start work on test of policy machineryIan Jackson2015-05-31
|
* Test suite: break out t-expect-failIan Jackson2015-05-31
|
* Test suite: make HOME be an absolute path (!)Ian Jackson2015-05-31
|
* Test suite: break out t-prep-newpackage (nfc)Ian Jackson2015-05-31
|
* Use ftpasterapi archive query method for testsIan Jackson2015-05-31
|
* Test suite: add component "main" to synthesised mirror filenamesIan Jackson2015-05-31
|
* Tests: rename "dss" to "dsd" (for dgit-ssh-dispatch)Ian Jackson2015-03-22
|
* Bugfixes (now all tests pass again)Ian Jackson2015-03-22
|
* Bugfixes (now tests/tests/drs-clone-nogit works)Ian Jackson2015-03-22
|
* New dgit-infrastructure binary package containing dgit-repos-server et al. ↵Ian Jackson2014-11-09
| | | | Client users probably don't want this stuff. Also, it provides a convenient way to publish the dependencies.
* tests: Test dgit-ssh-dispatchIan Jackson2014-11-08
|
* infra/dgit-ssh-dispatch: New production infra scriptIan Jackson2014-11-08
|
* tests: Break out t-chain-testIan Jackson2014-11-08
|
* tests: Make t-alt-test out of t-drs-testIan Jackson2014-11-08
|
* tests: Honour DGIT_TEST_INTREEIan Jackson2014-11-08
|
* Do not have .pc in dgit's git history for format `3.0 (quilt)'Ian Jackson2014-11-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | packages. * When constructing a git tree from a .dsc (which we do by unpacking it in a temporary directory), drop any .pc directory. * Rewrite the quilt fixup preparation: we now fake up a .dsc so that we can regenerate the .pc, which is needed by dpkg-source. * If after we have committed any quilt fixup, there is a .pc directory, make a commit removing it. * We now construct new quilt patches in a temporary directory, so there is no problem about ignored files or --ignore-dirty. Remove the mention of this limitation from the manpage. * Be less critical of `3.0 (quilt)' and improve the documentation relating to the interaction between dpkg-source and dgit. Mention git-dpm. * When `committing quilty patches', do not re-add a deleted .pc directory (while still permitting updates to an existing .pc - although the .pc will then disappear in the next commit). * In the test suite, disregard differences found in .pc. * cmd_quilt_fixup sets $package for the benefit of build_maybe_quilt_fixup