Re: [PATCH] checkout: add a test for creating a new branch with regexp as a starting point
From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:49:13
On Thu, Jul 29, 2010 at 22:01, Dmitry V. Levin [off-list ref] wrote:
Reported-by: Ivan Zakharyaschev <redacted> Signed-off-by: Dmitry V. Levin <redacted> --- This is just a regression test for the bug.
Thanks, always good to have more tests.
quoted hunk ↗ jump to hunk
t/t2018-checkout-new-branch-by-regexp.sh | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) create mode 100755 t/t2018-checkout-new-branch-by-regexp.shdiff --git a/t/t2018-checkout-new-branch-by-regexp.sh b/t/t2018-checkout-new-branch-by-regexp.sh new file mode 100755 index 0000000..78e54c5 --- /dev/null +++ b/t/t2018-checkout-new-branch-by-regexp.sh@@ -0,0 +1,22 @@ +#!/bin/sh + +test_description='checkout -b new_branch :/regexp' + +. ./test-lib.sh + +test_expect_success setup ' + echo a > a && + git add a && + test_tick && + git commit -m first && + echo b > b && + git add b && + test_tick && + git commit -m second +'
This should use test_commit (see t/README), but...
+test_expect_success checkout ' + git checkout -b new_branch :/first +' + +test_done
...it looks like this can just be added to the end of t2018-checkout-branch.sh instead of creating a new test. Creating a new file just for a single test for such a simple feature is a bit of an overkill.