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

[PATCH/RFC]Test environment for Git-MediaWiki

From
Simon.Cathebras <simon.cathebras@ensimag.imag.fr>
Date
May 30, 2012, 16:30 UTC
Message-ID
<4FC64B0C.6070507@ensimag.imag.fr>
Hello all,

We are developing the test environment for the Git-MediaWiki project. For now, we have focused mainly on the environment with some simple test cases.

In this version, we have developed a script to install and delete a MediaWiki wiki easily. The environment provides shell functions to manage a wiki (fetch, delete, edit a page, compare the content of a page) and a git-mediawiki () repository. There are two simple test cases for git clone.

You can find all the code in our Github: https://github.com/Fafinou/git/wiki and how to install and run the tests.

We would like you to give us a lot of comments about our code :)
Note
* In this version we have a binary file "wikidb.sqlite" which contains 
an empty SQLite3 database. We know this is not a good thing to put a 
binary file in a repository so we will change this bad behavior later 
(we will generate the "wikidb.sqlite" file with a http request to the 
config page of MediaWiki)
* We will add simple test cases for pull and push the soonest
Thanks you in advance for your time ;)
-- 
CATHEBRAS Simon

2A-ENSIMAG

Filière Ingéniérie des Systèmes d'Information
Membre Bug-Buster
Next: Simon Cathebras
Message 1 of 21 in “Test environment for Git-MediaWiki”
  1. Test environment for Git-MediaWikiSimon.Cathebras, May 30, 2012
  2. 1/3 Script to install, delete and clear a MediaWikiSimon Cathebras, May 30, 2012
  3. 2/3 Test environment of git-remote-mwSimon Cathebras, May 30, 2012
  4. Matthieu MoyMay 31, 2012
  5. Simon.CathebrasJun 1, 2012
  6. Matthieu MoyJun 1, 2012
  7. Matthieu MoyJun 1, 2012
  8. 3/3 Tests file for git-remote-mediawikiSimon Cathebras, May 30, 2012
  9. Matthieu MoyMay 31, 2012
  10. 1/2 FIX: t9360. NEW test t9361 for git pull and git pushGuillaume Sasdy, May 31, 2012
  11. 2/2 FIX: Syntax of shell and perl scripts and posix compliantGuillaume Sasdy, May 31, 2012
  12. FIX: Syntax of shell and perl scripts and posix compliantGuillaume Sasdy, May 31, 2012
  13. FIX: Syntax of shell and perl scripts and posix compliantGuillaume Sasdy, May 31, 2012
  14. 1/3 FIX: cmd_* moved to wiki_* in test-gitmw-lib.sh and other filesGuillaume Sasdy, May 31, 2012
  15. 1/3 Script to install, delete and clear a MediaWikiGuillaume Sasdy, Jun 1, 2012
  16. 2/3 Test environment of git-remote-mwGuillaume Sasdy, Jun 1, 2012
  17. Matthieu MoyJun 1, 2012
  18. Simon.CathebrasJun 1, 2012
  19. Matthieu MoyJun 2, 2012
  20. Simon.CathebrasJun 4, 2012
  21. 3/3 Tests file for git-remote-mediawikiGuillaume Sasdy, Jun 1, 2012

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.