Testcase Query Examples: Difference between revisions
No edit summary |
(move some notes here) |
||
Line 1: | Line 1: | ||
Other ways to query for test cases than the query(s) on [[Test cases 8.2.0]] |
Other ways to query for test cases than the query(s) on [[Test cases 8.2.0]] |
||
== Basics == |
|||
The basic query is |
|||
<nowiki>{{#ask: [[Category:Test cases]] [[Build stream::joyride|Any]] </nowiki> | ''additional options'' }} |
|||
One option you should always add is <tt>|default=Query for xyz found nothing?!</tt>, otherwise you'll have no indication a page has a query that isn't working. |
|||
See [http://semantic-mediawiki.org/wiki/Help:Inline_queries#Output_formats Inline query output formats]. |
See [http://semantic-mediawiki.org/wiki/Help:Inline_queries#Output_formats Inline query output formats]. |
Revision as of 02:38, 15 August 2008
Other ways to query for test cases than the query(s) on Test cases 8.2.0
Basics
The basic query is
{{#ask: [[Category:Test cases]] [[Build stream::joyride|Any]] | additional options }}
One option you should always add is |default=Query for xyz found nothing?!, otherwise you'll have no indication a page has a query that isn't working.
See Inline query output formats.
Query counting each test case
There are {{#ask: Build stream::joyride
| format=count | default=No articles found in Category:Test cases with Property:Build stream of Joyride?
}} <== automatically generated! test cases in Category:Test cases with Property:Build stream of Joyride.
Query displaying each test case
If the pages you are including are small, you can embed them with format=embedded. This is like transcluding each page with {{:Title of page}} {{:Another page}} ..., but dynamic.
{{#ask: Build stream::joyride
| format=embedded | embedformat=h4 | default=No articles found in Category:Test cases with Property:Build stream of Joyride?
}}
Bug: query for a disallowed value sometimes still works
Bug: if I query for a bogus value, it counts all of them. A query for Build stream==BADVALUE returns a count of {{#ask: Build stream::BOGUS VALUE
| format=count | default=No articles found in Category:Test cases with Property:Build stream of BOGUS VALUE?
}}