dir.c: fix missing dir invalidation in untracked code
[gitweb.git] / t / t7301-clean-interactive.sh
index 3ae394e934d972d29286ecd25596eedd45bee902..1bf9789c8a3cfbb1cc8a6ea33e4a0b1a0da0a7cd 100755 (executable)
@@ -3,6 +3,7 @@
 test_description='git clean -i basic tests'
 
 . ./test-lib.sh
+. "$TEST_DIRECTORY"/lib-terminal.sh
 
 test_expect_success 'setup' '
 
@@ -472,4 +473,14 @@ test_expect_success 'git clean -id with prefix and path (ask)' '
 
 '
 
+test_expect_success TTY 'git clean -i paints the header in HEADER color' '
+       >a.out &&
+       echo q |
+       test_terminal git clean -i |
+       test_decode_color |
+       head -n 1 >header &&
+       # not i18ngrep
+       grep "^<BOLD>" header
+'
+
 test_done