3 # Test main view display of index changes and interaction with the stage view.
7 .
"$source_dir/util.sh"
13 :save-display main-with-unstaged.screen
15 :save-display main-with-unstaged-split.screen
18 :save-display main-with-staged.screen
21 :save-display main-with-staged-split.screen
26 :save-display main-with-staged-and-unstaged.screen
30 :save-display main-with-conflict.screen
34 set vertical-split = no
35 bind generic <F1> @sh -c 'git reset a b.c'
36 bind generic <F2> @setup-conflict.sh
39 in_work_dir create_dirty_workdir
43 main_replace_index_changes_date
45 assert_equals
'main-with-unstaged.screen' <<EOF
46 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
47 2009-02-13 23:31 A. U. Thor I [master] Initial commit
60 [main] Unstaged changes 100%
63 assert_equals
'main-with-unstaged-split.screen' <<EOF
64 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
65 2009-02-13 23:31 A. U. Thor I [master] Initial commit
68 [main] Unstaged changes 100%
74 5 files changed, 10 insertions(+), 20 deletions(-)
77 index e697dfd..9d8ef3d 100644
78 [stage] Unstaged changes - line 1 of 107 8%
81 assert_equals
'main-with-staged.screen' <<EOF
82 $YYY_MM_DD_HH_MM Unknown o Staged changes
83 2009-02-13 23:31 A. U. Thor I [master] Initial commit
96 [main] Staged changes 100%
99 assert_equals
'main-with-staged-split.screen' <<EOF
100 $YYY_MM_DD_HH_MM Unknown o Staged changes
101 2009-02-13 23:31 A. U. Thor I [master] Initial commit
104 [main] Staged changes 100%
110 5 files changed, 10 insertions(+), 20 deletions(-)
113 index e697dfd..9d8ef3d 100644
114 [stage] Staged changes - line 1 of 107 8%
117 assert_equals
'main-with-staged-and-unstaged.screen' <<EOF
118 $YYY_MM_DD_HH_MM Unknown o Staged changes
119 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
120 2009-02-13 23:31 A. U. Thor I [master] Initial commit
132 [main] Staged changes 100%
135 assert_equals
'main-with-conflict.screen' <<EOF
136 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
137 2009-03-03 00:15 Committer o [conflict-master] Change: c
138 2009-02-13 23:31 Committer o Change: a
139 2009-02-13 23:31 A. U. Thor I [master] Initial commit
150 [main] Unstaged changes 100%