Pywikibot has some tests which use test.wikidata in https://github.com/wikimedia/pywikibot-core/tree/master/tests , however these test wikis appear to have a very odd configuration wrt integration tests. Where should people (such as Google-Code-in-2014 participants) do analysis / testing of integration of client and repo?
"You can use [[testwiki:|testwiki]] or [[test2wiki:|test2wiki]] an test clients." was added to the main page in March by user [[user:GZWDer]], and I guess that is true in a sense. However it doesnt appear possible to add sitelinks to testwiki or test2wiki, as far as I am aware.
Could someone confirm that (and that I am not going crazy)?
Is there an open Phab task about that? (I searched in Phab for "testwiki wikidata" but came up empty).
e.g.
- go to https://test2.wikipedia.org/wiki/0.8319452734493841_Moved
- click add sitelink / add a lang / link with page
- input language: extwiki
- input page: Wikipedia
- click 'Link with Page' to perform the operation
Result: error: "The external client site 'enwiki' did not provide page information for page '0.8319452734493841 Moved'."
Which is odd, I think..?
If the test wikis arnt able to be used together for integration testing, what other options are there?
- use test.wikidata as client and repo , or
- use beta.wmflabs.org, or
- ??