diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-02-17 19:23:58 +0000 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-06-16 16:04:33 +0100 |
commit | e26989680f3c7f3f219e799c3a64f1e4ee3808ee (patch) | |
tree | fcf0a033dc963498acd567b3e5f9efea2a3152ab | |
parent | 5b79751a25c556b457c0c429041bee2219d552f0 (diff) |
git-debrebase: test suite: gdr-*: use faketime to control dch dates
This means that the dgit- and gdr-generated commits with dates from
changelogs are all adjusted. This makes the gitk in the gdr tests
look more like a real one would, so we can see if it's pretty. (It
also makes it easier to debug the tests.)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rw-r--r-- | debian/tests/control | 2 | ||||
-rw-r--r-- | tests/lib | 2 | ||||
-rwxr-xr-x | tests/setup/gdr-convert-gbp | 2 | ||||
-rwxr-xr-x | tests/tests/gdr-edits | 2 | ||||
-rwxr-xr-x | tests/tests/gdr-import-dgit | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/debian/tests/control b/debian/tests/control index 891c0c8..05ea2db 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -18,7 +18,7 @@ Restrictions: x-dgit-intree-only x-dgit-git-only Tests: gdr-edits gdr-import-dgit Tests-Directory: tests/tests -Depends: dgit, dgit-infrastructure, devscripts, debhelper (>=8), fakeroot, build-essential, chiark-utils-bin, git-buildpackage, libfile-fnmatch-perl +Depends: dgit, dgit-infrastructure, devscripts, debhelper (>=8), fakeroot, build-essential, chiark-utils-bin, git-buildpackage, libfile-fnmatch-perl, faketime Tests: gitattributes Tests-Directory: tests/tests @@ -1005,7 +1005,7 @@ t-commit () { } t-dch-commit () { - dch "$@" + faketime @"${GIT_AUTHOR_DATE% *}" dch "$@" git commit -m "dch $*" debian/changelog } diff --git a/tests/setup/gdr-convert-gbp b/tests/setup/gdr-convert-gbp index 8a21037..d12351d 100755 --- a/tests/setup/gdr-convert-gbp +++ b/tests/setup/gdr-convert-gbp @@ -3,7 +3,7 @@ set -e . tests/lib . $troot/lib-gdr -t-dependencies git-buildpackage libfile-fnmatch-perl +t-dependencies git-buildpackage libfile-fnmatch-perl faketime t-tstunt-parsechangelog diff --git a/tests/tests/gdr-edits b/tests/tests/gdr-edits index d82c238..c3ccff1 100755 --- a/tests/tests/gdr-edits +++ b/tests/tests/gdr-edits @@ -2,7 +2,7 @@ set -e . tests/lib -t-dependencies git-buildpackage libfile-fnmatch-perl +t-dependencies git-buildpackage libfile-fnmatch-perl faketime t-setup-import gdr-convert-gbp diff --git a/tests/tests/gdr-import-dgit b/tests/tests/gdr-import-dgit index 3d8d954..c1e9ba9 100755 --- a/tests/tests/gdr-import-dgit +++ b/tests/tests/gdr-import-dgit @@ -2,7 +2,7 @@ set -e . tests/lib -t-dependencies git-buildpackage libfile-fnmatch-perl +t-dependencies git-buildpackage libfile-fnmatch-perl faketime t-setup-import gdr-convert-gbp |