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

[PATCH 0/2] t1100: modernize test script

From
Shlok Kulshreshtha <diy2903@gmail.com>
Date
Jul 13, 2026, 14:01 UTC
Message-ID
<20260713140142.27898-1-diy2903@gmail.com>
Hi,

This is a GSoC/Outreachy microproject ("Modernize a test script"). It cleans up t/t1100-commit-tree-options.sh following the guidance Eric Sunshine gave for t7001 in:

  https://lore.kernel.org/git/CAPig+cQpUu2UO-+jWn1nTaDykWnxwuEitzVB7PnW2SS_b7V8Hg@mail.gmail.com/
Each patch makes a single kind of change:
  1/2 converts the tests from the old backslash-continued
      test_expect_success style with space-indented bodies to the
      modern quoted-body form indented with tabs.
  2/2 moves the here-doc that creates the "expected" file out of the
      script's top level and into the existing setup test, so it runs
      under the protection of the test harness.

There is no change to what the tests actually verify; t1100 continues to pass all 5 tests after each patch.

I confirmed t1100 does not appear to be currently claimed on the list; please let me know if someone is already working on it.

Thanks, Shlok

Shlok Kulshreshtha (2):
  t1100: modernize test style
  t1100: move creation of expected output into setup test
 t/t1100-commit-tree-options.sh | 59 +++++++++++++++++-----------------
 1 file changed, 29 insertions(+), 30 deletions(-)
-- 
2.52.0
Next: Shlok Kulshreshtha
Message 1 of 15 in “t1100: modernize test script”
  1. 0/2 t1100: modernize test scriptShlok Kulshreshtha, Jul 13, 2026
  2. 1/2 t1100: modernize test styleShlok Kulshreshtha, Jul 13, 2026
  3. Junio C HamanoJul 13, 2026
  4. Patrick SteinhardtJul 14, 2026
  5. 2/2 t1100: move creation of expected output into setup testShlok Kulshreshtha, Jul 13, 2026
  6. Junio C HamanoJul 13, 2026
  7. 0/2 t1100: modernize test scriptShlok Kulshreshtha, Jul 14, 2026
  8. 1/2 t1100: modernize test styleShlok Kulshreshtha, Jul 14, 2026
  9. 2/2 t1100: move creation of expected output into setup testShlok Kulshreshtha, Jul 14, 2026
  10. 0/2 t1100: modernize test scriptShlok Kulshreshtha, Jul 14, 2026
  11. 1/2 t1100: modernize test styleShlok Kulshreshtha, Jul 14, 2026
  12. 2/2 t1100: move creation of expected output into setup testShlok Kulshreshtha, Jul 14, 2026
  13. Patrick SteinhardtJul 14, 2026
  14. Junio C HamanoJul 14, 2026
  15. Junio C HamanoJul 14, 2026

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.