summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* Make warnings fatal in tstunt/dpkg-parsechangelog (directly).Ian Jackson2015-07-25
|
* Work around #793471 (madness with $SIG{__WARN__} and Perl's system builtin): ↵Ian Jackson2015-07-25
| | | | | | | move $SIG{} setting into setup_sigwarn in Dgit.pm, and check getppid. We also need to fix up the expectation for an error message in one of the tests, where the message changes as a side effect.
* Mirroring fix: Add test caseIan Jackson2015-07-21
|
* Test suite: Use t-make-hook-link for mirroringIan Jackson2015-07-19
| | | | | Otherwise the installed-package tests fail because the link points nowhere
* Test suite: Break out t-make-hook-link.Ian Jackson2015-07-19
|
* Test suite: mirror: Synchronise properly with drs background mirrorIan Jackson2015-07-19
|
* Mirroring: Remove pointless empty .log filesIan Jackson2015-07-11
|
* Mirroring: Tests: check that we do not mirror private reposIan Jackson2015-07-11
|
* Mirroring: Tests: Break out various functions (nfc overall)Ian Jackson2015-07-11
|
* Mirroring: Tests: search for expected messagesIan Jackson2015-07-11
|
* Mirroring: Tests: Run some testsIan Jackson2015-07-11
|
* Test suite: Provide t-files-notexistIan Jackson2015-07-11
|
* Test suite: Make t-reporefs take optional repo argumentIan Jackson2015-07-11
|
* Test suite: Break out t-grep-mpat (nfc)Ian Jackson2015-07-11
|
* Test suite: Move setting of grepper in t-expect-fail (nfc)Ian Jackson2015-07-11
|
* Test suite: Replace open-coded $tmp/git/$p.gitIan Jackson2015-07-11
|
* Test suite: Replace assignments to p with t-select-packageIan Jackson2015-07-11
|
* Test suite: Fix drs-push-masterupdate to refer to correct branch (brokenness ↵Ian Jackson2015-07-04
| | | | detected only on current sid)
* Test suite: Use "dgit setup-mergechangelogs" and abolish t-prep-mergechangelogsIan Jackson2015-07-04
|
* Test suite: Check that master is not updated non-ffIan Jackson2015-07-04
|
* Test suite: In drs tests, check that master gets updatedIan Jackson2015-07-04
|
* Test suite: Check tag updates work properlyIan Jackson2015-07-04
|
* Test suite: Provide t-ref-same-exactIan Jackson2015-07-04
|
* Test suite: Call pwd in t-dgitIan Jackson2015-07-04
|
* Test suite: Add clone-gitnosuiteIan Jackson2015-07-04
|
* For non-Debian distros, debiantag() uses distro name a la DEP-14.Ian Jackson2015-07-04
|
* Test suite: Fix t-refs-notexistIan Jackson2015-07-04
|
* Detect and bomb out on vendor-specific `3.0 (quilt)' patch series.Ian Jackson2015-06-29
|
* Tests: Allow t-commit caller to specify whole versionIan Jackson2015-06-29
|
* Test suite: Make dsd-clone-drs test a no-op in installed package modeIan Jackson2015-06-23
|
* Test suite: debpolicy-dbretry: Move taintsout waitIan Jackson2015-06-23
| | | | This is a very minor optimisation.
* Test suite: Introduce t-policy-nonexistIan Jackson2015-06-23
| | | | "t-policy false" did not work properly.
* Test suite: Make t-policy more robust, and work in installed-package modeIan Jackson2015-06-23
|
* Test suite: Fix a `git-show-ref' to be `git show-ref'Ian Jackson2015-06-23
|
* Test suite: Set DEBCHANGE_VENDORIan Jackson2015-06-23
| | | | The test suite wants dch to behave as if for Debian.
* Test suite: Make dsd-ssh work for installed-package testsIan Jackson2015-06-23
| | | | | Previously it would say `perl dgit-ssh-dispatch' which causes perl to look only in `.'.
* Use force flag when pushing tagsIan Jackson2015-06-23
| | | | | | | | | Newer versions of git push will not overwrite an existing tag unless the client specifies + on the refspec (or --force). (This is a client-side check.) So add this flag where appropriate, both in dgit itself, and in the test suite.
* Test suite: Rename dgit-repos-policy-debian DB retry hook env var (nfc)Ian Jackson2015-06-22
|
* 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).
* Infra: dgit-ssh-dispatch sets PERLLIBIan Jackson2015-06-20
|
* Test suite: Use $troot rather than $root/tests twice (nfc)Ian Jackson2015-06-20
|
* Infra: Provide dgit clone-dgit-repos-serverIan Jackson2015-06-20
|
* Test suite: Test dgit-repos-policy-debian database retryIan Jackson2015-06-13
|
* Test suite: Provide t-git-get-ref-exactIan Jackson2015-06-13
| | | | No callers right now but I keep reinventing this.
* Test suite: Test that --deliberately-not-fast-forward only works duuring NEW ↵Ian Jackson2015-06-13
| | | | phase
* Test suite: Test that trying to reintroduce tainted history failsIan Jackson2015-06-13
|
* Test suite: Provide t-prep-mergechangelogs and use it in debpolicy-newrejectIan Jackson2015-06-13
|
* Test suite: Test that taints get auto removedIan Jackson2015-06-13
|
* Test suite: Wrap a line (nfc)Ian Jackson2015-06-10
|