git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v7 2/6] t6030-bisect-porcelain: add test for bisect visualize

From
Miriam Rubio <mirucam@gmail.com>
Date
Sep 13, 2021, 17:39 UTC
Message-ID
<20210913173905.44438-3-mirucam@gmail.com>
In-Reply-To
<20210913173905.44438-1-mirucam@gmail.com>
Add a test to control breakages in bisect visualize command.
Signed-off-by: Miriam Rubio <mirucam@gmail.com>
---
 t/t6030-bisect-porcelain.sh | 7 +++++++
 1 file changed, 7 insertions(+)
diff --git a/t/t6030-bisect-porcelain.sh b/t/t6030-bisect-porcelain.sh
index 5986fbecd1..1be85d064e 100755
--- a/t/t6030-bisect-porcelain.sh
+++ b/t/t6030-bisect-porcelain.sh
@@ -973,4 +973,11 @@ test_expect_success 'bisect run fails with exit code equals or greater than 128'
 	test_must_fail git bisect run ./test_script.sh
 '
 
+test_expect_success 'bisect visualize with a filename with dash and space' '
+	echo "My test line" >>"./-hello 2" &&
+	git add -- "./-hello 2" &&
+	git commit --quiet -m "Add test line" -- "./-hello 2" &&
+	git bisect visualize -p -- "-hello 2"
+'
+
 test_done
-- 
2.29.2
Previous: Miriam RubioNext: Miriam Rubio
Message 3 of 8 in “Finish converting git bisect to C part 4”
  1. 0/6 Finish converting git bisect to C part 4Miriam Rubio, Sep 13, 2021
  2. 1/6 t6030-bisect-porcelain: add tests to control bisect run exit casesMiriam Rubio, Sep 13, 2021
  3. 2/6 t6030-bisect-porcelain: add test for bisect visualizeMiriam Rubio, Sep 13, 2021
  4. 3/6 run-command: make `exists_in_PATH()` non-staticMiriam Rubio, Sep 13, 2021
  5. 4/6 bisect--helper: reimplement `bisect_visualize()` shell function in CMiriam Rubio, Sep 13, 2021
  6. 6/6 bisect--helper: retire `--bisect-next-check` subcommandMiriam Rubio, Sep 13, 2021
  7. 5/6 bisect--helper: reimplement `bisect_run` shell function in CMiriam Rubio, Sep 13, 2021
  8. Ævar Arnfjörð BjarmasonSep 13, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.