summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* test suite: unset CDPATHIan Jackson2019-07-07
| | | | | | This can cause tests to pass which should fail (!) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test git-debpush --upstream=Ian Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Drop an unused variableIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: t-tagupl-test: Check that salsa master was pushedIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl-native: Drop obsolete todo commentIan Jackson2019-07-07
| | | | | | We do now test all these, in tests/tests/tagupl. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: t-tagupl-test: Use "salsa" as the sourceIan Jackson2019-07-07
| | | | | | This checks that push pushed the tag(s) there. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: t-tagupl-run-drs: New source parameterIan Jackson2019-07-07
| | | | | | Change all callers. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl*: Drop use of --no-pushIan Jackson2019-07-07
| | | | | | Now we do actually push. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: t-tagupl-setting: Provide a "salsa" remoteIan Jackson2019-07-07
| | | | | | This will give git-debpush somewhere to push to. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl*: Run t-tagupl-settings in $pIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Check Source mismatchIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test changelog versionIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Update version when neededIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test lack of signatureIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test signature verification fail.Ian Jackson2019-07-07
| | | | | | This test case is broken because it doesn't call t-tagupl-run-drs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: raw-mangled: Use 1.0-2 tagname in raw-mangledIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: raw-mangled: Fix mangled tagger testIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: raw-mangled: Break outIan Jackson2019-07-07
| | | | | | | | No functional change. This test case is broken because it doesn't call t-tagupl-run-drs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: A few more error case testsIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: A few more error case testsIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test an email: version mismatchIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Use a different strategy to avoid fsck failIan Jackson2019-07-07
| | | | | | This leaves us with a $p directory which is often convenient Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test a really broken tagIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Break out and soup up log movingIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Test some wrong tag namesIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Break out next-mangleIan Jackson2019-07-07
| | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: test one bad tagIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl-*: Break out t-tagupl-run-drsIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl-native: New testIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debpush: Numerous improvementsSean Whitton2019-07-07
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* test suite: Break out t-tagupl-*Ian Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Drop a now-irrelevant chunk of commented codeIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: Use git-debpushIan Jackson2019-07-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debpush: new binary packageSean Whitton2019-07-07
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* test suite: Provide DGIT_DEBPUSH_TESTIan Jackson2019-07-06
| | | | | | No user yet. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: tagupl: New test case for new dgit-repos-server modeIan Jackson2019-07-06
| | | | | | Currently we hand-synthesise a suitable tag. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: Provide a stunt dgitIan Jackson2019-07-06
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: Break out t-chain-test-somehowIan Jackson2019-07-06
| | | | | | | This will be used for when we want to source tests/lib from some program run by a test. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test site: Provide a stunt sendmailIan Jackson2019-07-06
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: drs-git-ext: Honour DGIT_DRS_MODEIan Jackson2019-07-06
| | | | | | This is a bit of a kludge, but it will do for present purposes. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: debpolicy-taintrm: Drop some xxx'sIan Jackson2019-07-01
| | | | | | | | Testing without t-policy-periodic is probably more rigorous (and we have other tests that do run it). We don't want to duplicate this test, as its value is probably not that great compared to its runtime. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: debpolicy-taintrm: New testIan Jackson2019-07-01
| | | | | Closes: #929249 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: baredebian-plusgit: New test for baredebian+gitIan Jackson2019-06-30
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: baredebian: Break out baredebian-test-minimumIan Jackson2019-06-30
| | | | | | | | Update all callers. No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: baredebian-*: Drop explicit list of implied depsIan Jackson2019-06-30
| | | | | | | | These are now handled by the scanning of t-import-*. Change to the output is simply to move quilt earlier in the list. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: enumerate-tests: include deps of t-import-*Ian Jackson2019-06-30
| | | | | | No change to the resulting output. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: enumerate-tests: Drop duplicate dependenciesIan Jackson2019-06-30
| | | | | | | No change to the output, other than to drop a second mention of `devscripts' from one stanza in debian/tests/control. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: enumerate-tests: Break out allsedderiesIan Jackson2019-06-30
| | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: baredebian-multitar: Check tarball import structureIan Jackson2019-06-30
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* test suite: lib-baredebian: Provide `origbase'Ian Jackson2019-06-30
| | | | | | | | Was just a local variable `orig'. Make it available. No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>