| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Except in the missing-ref script, since that one breaks with -e.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This avoids accidentally having tests that depend on each other. It
would be bad to have tests/bar.script do something and then
tests/foo.script only work because of that something: if tests/bar.script
later changes, then the later test starts breaking. Keeping tests
independent is good practice. We don't seem to have had such
dependencies yet, so this is a pre-emptive defensive move.
Also, this means we can use simpler names in $DATADIR, instead of
embedding the test name in everything. This further simplifies the
act of creating new tests.
|
|
|
|
|
|
| |
This should stop tar from replacing symbolic links with directories
and instead follow the symbolic links, extracting the files into
the linked directories
|
|
|
|
|
|
|
|
|
|
| |
Add a description for what the script is testing, namely whether
two chunks in the same repository and branch can be confused for
each other.
Also unpack in DATADIR so no trap trickery is needed.
traps aren't stacked and they aren't fully portable, so avoiding
using them has its advantages
|
|
|