Move identification of parent branch's remote def up into stack class.
[stgit] / t / t1001-branch-rename.sh
1 #!/bin/sh
2 #
3 # Copyright (c) 2006 Yann Dirson
4 #
5
6 test_description='Branch renames.
7
8 Exercises branch renaming commands.
9 '
10
11 . ./test-lib.sh
12
13 test_expect_success \
14 'Create an stgit branch from scratch' \
15 'stg init &&
16 stg branch -c foo &&
17 stg new p1 -m "p1"
18 '
19
20 test_expect_failure \
21 'Rename the current stgit branch' \
22 'stg branch -r foo bar
23 '
24
25 test_expect_success \
26 'Rename an stgit branch' \
27 'stg branch -c buz &&
28 stg branch -r foo bar &&
29 test -z `find .git -name foo | tee /dev/stderr`
30 '
31
32 test_done