rebase tests: test linear branch topology
commit6330209d7d34f72e2e1511f7e42e267b926ff64d
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Tue, 27 Aug 2019 05:38:04 +0000 (27 01:38 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 27 Aug 2019 22:33:40 +0000 (27 15:33 -0700)
treeccdf8302961de40620560d0ddc06ce7832fb92ad
parent4effc5bc96ab8cd057e034c11d6f4b93b49cb0a3
rebase tests: test linear branch topology

Add tests rebasing a linear branch topology to linear rebase tests
added in 2aad7cace2 ("add simple tests of consistency across rebase
types", 2013-06-06).

These tests are duplicates of two surrounding tests that do the same
with tags pointing to the same objects. Right now there's no change in
behavior being introduced, but as we'll see in a subsequent change
rebase can have different behaviors when working implicitly with
remote tracking branches.

While I'm at it add a --fork-point test, strictly speaking this is
redundant to the existing '' test, as no argument to rebase implies
--fork-point. But now it's easier to grep for tests that explicitly
stress --fork-point.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Denton Liu <liu.denton@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3421-rebase-topology-linear.sh