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

Re: [PATCH v2 3/5] t/t5800-remote-helpers.sh: Skip with prereq on python <2.4

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Jul 29, 2010, 01:16 UTC
Message-ID
<20100729011602.GG29156@dert.cs.uchicago.edu>
In-Reply-To
<1280313299-721-4-git-send-email-avarab@gmail.com>
Ævar Arnfjörð Bjarmason wrote:
> Change the t/t5800-remote-helpers.sh test to skip with the the
> three-arg prereq form of test_expect_success instead of bailing out.
Right:
Show 12 quoted lines
> +++ b/t/t5800-remote-helpers.sh
> @@ -13,13 +13,11 @@ if sys.hexversion < 0x02040000:
>      sys.exit(1)
>  '
>  then
> -	:
> -else
> -	skip_all='skipping git remote-testgit tests: requires Python 2.4 or newer'
> -	test_done
> +    # Requires Python 2.4 or newer
> +	test_set_prereq PYTHON_24
>  fi
And as a bonus, this makes the test clearer.  Nice.

I would suggest dropping the "Requires Python 2.4" comment, or maybe moving it somewhere else with a change to explain that it is git-remote-testgit that requires Python ≥ 2.4 (rather than the remote helper facility in general).

The rest of the series looks good to me.

Thanks again, Jonathan

Previous: Ævar Arnfjörð BjarmasonNext: Ævar Arnfjörð Bjarmason
Message 8 of 11 in “Skip tests using 3-arg test_*”
  1. 0/5 Skip tests using 3-arg test_*Ævar Arnfjörð Bjarmason, Jul 28, 2010
  2. 1/5 tests: implicitly skip SYMLINKS tests using <prereq>Ævar Arnfjörð Bjarmason, Jul 28, 2010
  3. Jonathan NiederJul 29, 2010
  4. 2/5 t/t4004-diff-rename-symlink.sh: use three-arg <prereq>Ævar Arnfjörð Bjarmason, Jul 28, 2010
  5. Jonathan NiederJul 29, 2010
  6. Ævar Arnfjörð BjarmasonJul 29, 2010
  7. 3/5 t/t5800-remote-helpers.sh: Skip with prereq on python <2.4Ævar Arnfjörð Bjarmason, Jul 28, 2010
  8. Jonathan NiederJul 29, 2010
  9. Ævar Arnfjörð BjarmasonJul 29, 2010
  10. 4/5 t/t7800-difftool.sh: Skip with prereq on no PERLÆvar Arnfjörð Bjarmason, Jul 28, 2010
  11. 5/5 t/README: Update "Skipping tests" to align with best practicesÆvar Arnfjörð Bjarmason, Jul 28, 2010

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.