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 set vertical-split = no
31 bind generic <F1> @sh -c 'git reset a b.c'
34 in_work_dir create_dirty_workdir
38 main_replace_index_changes_date
40 assert_equals
'main-with-unstaged.screen' <<EOF
41 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
42 2009-02-13 23:31 A. U. Thor I [master] Initial commit
55 [main] Unstaged changes 100%
58 assert_equals
'main-with-unstaged-split.screen' <<EOF
59 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
60 2009-02-13 23:31 A. U. Thor I [master] Initial commit
63 [main] Unstaged changes 100%
69 5 files changed, 10 insertions(+), 20 deletions(-)
72 index e697dfd..9d8ef3d 100644
73 [stage] Unstaged changes - line 1 of 107 8%
76 assert_equals
'main-with-staged.screen' <<EOF
77 $YYY_MM_DD_HH_MM Unknown o Staged changes
78 2009-02-13 23:31 A. U. Thor I [master] Initial commit
91 [main] Staged changes 100%
94 assert_equals
'main-with-staged-split.screen' <<EOF
95 $YYY_MM_DD_HH_MM Unknown o Staged changes
96 2009-02-13 23:31 A. U. Thor I [master] Initial commit
99 [main] Staged changes 100%
105 5 files changed, 10 insertions(+), 20 deletions(-)
108 index e697dfd..9d8ef3d 100644
109 [stage] Staged changes - line 1 of 107 8%
112 assert_equals
'main-with-staged-and-unstaged.screen' <<EOF
113 $YYY_MM_DD_HH_MM Unknown o Staged changes
114 $YYY_MM_DD_HH_MM Unknown o Unstaged changes
115 2009-02-13 23:31 A. U. Thor I [master] Initial commit
127 [main] Staged changes 100%