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

Re: [PATCH v7 4/7] git-remote-mediawiki: Update tests to run with the new bin-wrapper

From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
Date
Jul 3, 2013, 09:18 UTC
Message-ID
<vpqobakrog6.fsf@anie.imag.fr>
In-Reply-To
<1372804789-12732-5-git-send-email-benoit.person@ensimag.fr>
benoit.person@ensimag.fr writes:
Show 17 quoted lines
> --- a/contrib/mw-to-git/t/test-gitmw-lib.sh
> +++ b/contrib/mw-to-git/t/test-gitmw-lib.sh
> @@ -62,12 +62,8 @@ test_check_precond () {
>  		test_done
>  	fi
>  
> -	if [ ! -f "$GIT_BUILD_DIR"/git-remote-mediawiki ];
> -	then
> -		echo "No remote mediawiki for git found. Copying it in git"
> -		echo "cp $GIT_BUILD_DIR/contrib/mw-to-git/git-remote-mediawiki $GIT_BUILD_DIR/"
> -		ln -s "$GIT_BUILD_DIR"/contrib/mw-to-git/git-remote-mediawiki "$GIT_BUILD_DIR"
> -	fi
> +	GIT_EXEC_PATH=$(cd "$(dirname "$0")" && cd "../.." && pwd)
> +	PATH="$GIT_EXEC_PATH"'/bin-wrapper:'"$PATH"
>  
>  	if [ ! -d "$WIKI_DIR_INST/$WIKI_DIR_NAME" ];
>  	then
Cool!

I like the way adding a new feature has positive side effects on the rest of the code.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Previous: benoit.person@ensimag.frNext: benoit.person@ensimag.fr
Message 17 of 20 in “git-remote-mediawiki: new tool to preview local changes without pushing”
  1. 0/7 git-remote-mediawiki: new tool to preview local changes without pushingbenoit.person@ensimag.fr, Jul 2, 2013
  2. 1/7 git-remote-mediawiki: Introduction of Git::Mediawiki.pmbenoit.person@ensimag.fr, Jul 2, 2013
  3. Junio C HamanoJul 2, 2013
  4. 2/7 wrap-for-bin: Make bin-wrappers chainablebenoit.person@ensimag.fr, Jul 2, 2013
  5. Junio C HamanoJul 2, 2013
  6. Benoît PersonJul 2, 2013
  7. Junio C HamanoJul 3, 2013
  8. Benoît PersonJul 3, 2013
  9. Michael HaggertyJul 3, 2013
  10. Matthieu MoyJul 3, 2013
  11. Junio C HamanoJul 3, 2013
  12. Matthieu MoyJul 3, 2013
  13. Junio C HamanoJul 3, 2013
  14. 3/7 git-remote-mediawiki: New git bin-wrapper for developementbenoit.person@ensimag.fr, Jul 2, 2013
  15. Junio C HamanoJul 2, 2013
  16. 4/7 git-remote-mediawiki: Update tests to run with the new bin-wrapperbenoit.person@ensimag.fr, Jul 2, 2013
  17. Matthieu MoyJul 3, 2013
  18. 5/7 git-remote-mediawiki: Factoring code between git-remote-mediawiki and Git::Mediawikibenoit.person@ensimag.fr, Jul 2, 2013
  19. 6/7 git-remote-mediawiki: Adding git-mw commandbenoit.person@ensimag.fr, Jul 2, 2013
  20. 7/7 git-remote-mediawiki: Add preview subcommand into git mwbenoit.person@ensimag.fr, Jul 2, 2013

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.