CINXE.COM

Integration tests - semantic-mediawiki.org

<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.semantic-mediawiki.org/wiki/Help:Integration_tests","20220928134932","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1664372972"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="UTF-8"/> <title>Integration tests - semantic-mediawiki.org</title> <script>document.documentElement.className = document.documentElement.className.replace( /(^|\s)client-nojs(\s|$)/, "$1client-js$2" );</script> <script>(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgCanonicalNamespace":"Help","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":12,"wgPageName":"Help:Integration_tests","wgTitle":"Integration tests","wgCurRevisionId":77463,"wgRevisionId":77463,"wgArticleId":10465,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Developer manual","Document","Developer documentation","Testing"],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"Help:Integration_tests","wgRelevantArticleId":10465,"wgRequestId":"43a3562c66a0719aa36c459b","wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgCategoryTreePageCategoryOptions":"{\"mode\":0,\"hideprefix\":20,\"showcount\":true,\"namespaces\":false}","wgHeaderTabsTabIndexes":[],"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPageFormsTargetName":null,"wgPageFormsAutocompleteValues":[],"wgPageFormsAutocompleteOnAllChars":true,"wgPageFormsFieldProperties":[],"wgPageFormsCargoFields":[],"wgPageFormsDependentFields":[],"wgPageFormsCalendarValues":[],"wgPageFormsCalendarParams":[],"wgPageFormsCalendarHTML":null,"wgPageFormsGridValues":[],"wgPageFormsGridParams":[],"wgPageFormsContLangYes":null,"wgPageFormsContLangNo":null,"wgPageFormsContLangMonths":[],"wgPageFormsHeightForMinimizingInstances":800,"wgPageFormsShowOnSelect":[],"wgPageFormsScriptPath":"/w/extensions/PageForms","edgValues":null,"wgPageFormsEDSettings":null,"wgAmericanDates":false,"wgULSAcceptLanguageList":["en-us","en"],"wgULSCurrentAutonym":"English","wgWikiEditorEnabledModules":[],"srfFilteredConfig":null,"egMapsScriptPath":"/w/extensions/Maps/","egMapsDebugJS":false,"egMapsAvailableServices":["leaflet","googlemaps3"],"egMapsLeafletLayersApiKeys":{"MapBox":"","MapQuestOpen":"","Thunderforest":"","GeoportailFrance":""}});mw.loader.state({"site.styles":"ready","noscript":"ready","user.styles":"ready","user":"ready","user.options":"ready","user.tokens":"loading","onoi.dataTables.styles":"ready","smw.tableprinter.datatable.styles":"ready","ext.mermaid.styles":"ready","ext.semanticbreadcrumblinks.styles":"ready","ext.scite.styles":"ready","ext.uls.pt":"ready","ext.srf.styles":"ready","ext.smw.style":"ready","ext.smw.tooltip.styles":"ready","ext.bootstrap.styles":"ready"});mw.loader.implement("user.tokens@1n80l4y",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"editToken":"+\\","patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); });mw.loader.load(["ext.smw.style","ext.smw.tooltips","smw.entityexaminer","site","mediawiki.page.startup","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.semanticbreadcrumblinks","ext.scite.styles","ext.scite.tooltip","ext.bootstrap.scripts","skin.chameleon.jquery-sticky"]);});</script> <link rel="stylesheet" href="/web/20220928134932cs_/https://www.semantic-mediawiki.org/w/load.php?debug=false&amp;lang=en&amp;modules=ext.bootstrap.styles%7Cext.mermaid.styles%7Cext.uls.pt%7Conoi.dataTables.styles&amp;only=styles&amp;skin=chameleon"/> <link rel="stylesheet" href="/web/20220928134932cs_/https://www.semantic-mediawiki.org/w/load.php?debug=false&amp;lang=en&amp;modules=ext.scite.styles%7Cext.semanticbreadcrumblinks.styles%7Cext.smw.style%7Cext.smw.tooltip.styles%7Csmw.tableprinter.datatable.styles&amp;only=styles&amp;skin=chameleon"/> <link rel="stylesheet" href="/web/20220928134932cs_/https://www.semantic-mediawiki.org/w/load.php?debug=false&amp;lang=en&amp;modules=ext.srf.styles&amp;only=styles&amp;skin=chameleon"/> <script async="" src="/web/20220928134932js_/https://www.semantic-mediawiki.org/w/load.php?debug=false&amp;lang=en&amp;modules=startup&amp;only=scripts&amp;skin=chameleon"></script> <style>#mw-indicator-mw-helplink {display:none;}</style> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/web/20220928134932cs_/https://www.semantic-mediawiki.org/w/load.php?debug=false&amp;lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=chameleon"/> <meta name="generator" content="MediaWiki 1.31.16"/> <meta name="description" content="Integration tests. From semantic-mediawiki.org"/> <meta name="twitter:description" content="Integration tests. From semantic-mediawiki.org"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@SemanticMW"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <link rel="alternate" type="application/rdf+xml" title="Help:Integration tests" href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Special:ExportRDF/Help:Integration_tests&amp;xmlmime=rdf"/> <link rel="apple-touch-icon" href="/web/20220928134932im_/https://www.semantic-mediawiki.org/w/assets/apple-touch-icon.png"/> <link rel="shortcut icon" href="/web/20220928134932im_/https://www.semantic-mediawiki.org/w/assets/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/web/20220928134932/https://www.semantic-mediawiki.org/w/opensearch_desc.php" title="semantic-mediawiki.org (en)"/> <link rel="EditURI" type="application/rsd+xml" href="https://www.semantic-mediawiki.org/w/api.php?action=rsd"/> <link rel="license" href="/wiki/semantic-mediawiki.org:Copyrights"/> <link rel="canonical" href="https://web.archive.org/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Integration_tests"/> <!-- Semantic MetaTags --> <meta property="og:description" content="Integration tests. From semantic-mediawiki.org"/> <meta property="og:site_name" content="Semantic MediaWiki"/> <meta property="og:image" content="https://web.archive.org/web/20220928134932im_/https://www.semantic-mediawiki.org/w/assets/SMW-logo.png"/> <meta property="og:image:type" content="image/png"/> <meta property="og:image:width" content="142"/> <meta property="og:image:height" content="142"/> <!--[if lt IE 9]><script src="/w/load.php?debug=false&amp;lang=en&amp;modules=html5shiv&amp;only=scripts&amp;skin=chameleon&amp;sync=1"></script><![endif]--> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-12 ns-subject page-Help_Integration_tests rootpage-Help_Integration_tests layout-stragula skin-chameleon action-view"> <!-- navigation bar --> <nav class="navbar navbar-default p-navbar sticky" role="navigation" id="mw-navigation"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mw-navigation-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span> </button> <!-- logo and main page link --> <div id="p-logo" class="p-logo navbar-brand" role="banner"> <a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki" title="Visit the main page"><img src="/web/20220928134932im_/https://www.semantic-mediawiki.org/w/assets/SMW-logo.png" alt="semantic-mediawiki.org"/></a> </div> </div> <div class="collapse navbar-collapse" id="mw-navigation-collapse"><ul class="nav navbar-nav"> <!-- smwo-general --> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">General <b class="caret"></b></a> <ul class="dropdown-menu p-smwo-general" id="p-smwo-general"> <li id="n-Semantic-MediaWiki"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki">Semantic MediaWiki</a></li> <li id="n-Introduction"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Introduction_to_Semantic_MediaWiki">Introduction</a></li> <li id="n-Getting-support"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Getting_support">Getting support</a></li> <li id="n-Community-portal"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org:Community_portal">Community portal</a></li> <li id="n-Open-Semantic-Data-Association"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Open_Semantic_Data_Association">Open Semantic Data Association</a></li> <li id="n-SMWCon"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/SMWCon">SMWCon</a></li> <li id="n-recentchanges"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li> </ul> </li> <!-- smwo-users --> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Users <b class="caret"></b></a> <ul class="dropdown-menu p-smwo-users" id="p-smwo-users"> <li id="n-Manual"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:User_manual">Manual</a></li> <li id="n-Getting-started"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Getting_started">Getting started</a></li> <li id="n-Report-a-bug"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Reporting_bugs">Report a bug</a></li> <li id="n-Sandbox-wiki"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Sandbox">Sandbox wiki</a></li> <li id="n-MediaWiki"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/MediaWiki">MediaWiki</a></li> </ul> </li> <!-- smwo-admins --> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Admini­strators <b class="caret"></b></a> <ul class="dropdown-menu p-smwo-admins" id="p-smwo-admins"> <li id="n-Manual-h6mnpopwhp"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Administrator_manual">Manual</a></li> <li id="n-Store-and-search-environment"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Store_and_search_environment">Store and search environment</a></li> <li id="n-Features-and-supplementary-functions"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Features_and_supplementary_functions">Features and supplementary functions</a></li> <li id="n-Installation"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Installation">Installation</a></li> <li id="n-Configuration"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Configuration">Configuration</a></li> <li id="n-Maintenance"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Maintenance_scripts">Maintenance</a></li> <li id="n-Report-a-bug-h6mnpopwq9"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Reporting_bugs">Report a bug</a></li> <li id="n-Sandbox-wiki-h6mnpopwrl"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Sandbox">Sandbox wiki</a></li> <li id="n-MediaWiki-h6mnpopwt3"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/MediaWiki">MediaWiki</a></li> </ul> </li> <!-- smwo-devels --> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Devel­opers <b class="caret"></b></a> <ul class="dropdown-menu p-smwo-devels" id="p-smwo-devels"> <li id="n-Manual-h6mnpopwve"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Developer_manual">Manual</a></li> <li id="n-Source-code"><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/" rel="nofollow">Source code</a></li> <li id="n-Code-documentation"><a href="https://web.archive.org/web/20220928134932/https://doc.semantic-mediawiki.org/" rel="nofollow">Code documentation</a></li> <li id="n-Report-a-bug-h6mnpopwzv"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Reporting_bugs">Report a bug</a></li> <li id="n-Sandbox-wiki-h6mnpopx1a"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Sandbox">Sandbox wiki</a></li> <li id="n-MediaWiki-h6mnpopx2m"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/MediaWiki">MediaWiki</a></li> </ul> </li> <!-- ? --> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">? <b class="caret"></b></a> <ul class="dropdown-menu p-?" id="p-?"> <li id="n-Getting-support-h6mnpopx4v"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Getting_support">Getting support</a></li> <li id="n-Frequent-questions"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/FAQ">Frequent questions</a></li> <li id="n-Missing-content"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Missing_content_and_error_correction#Missing_content">Missing content</a></li> <li id="n-Missing-translation"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Missing_content_and_error_correction#Missing_translation">Missing translation</a></li> <li id="n-Found-an-error"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Missing_content_and_error_correction#Found_an_error">Found an error</a></li> </ul> </li></ul> <div class="navbar-right-aligned"> <!-- page tools --> <ul class="navbar-tools navbar-nav"> <li class="navbar-tools-tools dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="#" title="Page tools"><span>...</span></a> <!-- Content navigation --> <ul class="p-contentnavigation dropdown-menu" id="p-contentnavigation"> <!-- namespaces --> <li id="ca-talk" class="new"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help_talk:Integration_tests&amp;action=edit&amp;redlink=1" rel="discussion" title="Discussion about the content page (page does not exist) [t]" accesskey="t" class="new">Discussion</a></li> <!-- views --> <li id="ca-viewsource"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;action=edit" title="This page is protected. You can view its source [e]" accesskey="e">View source</a></li> <li id="ca-history"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;action=history" title="Past revisions of this page [h]" accesskey="h">History</a></li> </ul> </li> </ul> <!-- search form --> <div id="p-search" class="p-search navbar-form" role="search"> <form id="searchform" class="mw-search form-inline" action="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php"> <input type="hidden" name="title" value="Special:Search"/> <div class="input-group"> <input name="search" placeholder="Search semantic-mediawiki.org" title="Search semantic-mediawiki.org [f]" accesskey="f" id="searchInput" class="form-control"/> <div class="input-group-btn"> <button value="Search" id="mw-searchButton" name="fulltext" type="submit" class="mw-searchButton btn btn-default" title="Search the pages for this text"><span class="glyphicon glyphicon-search"></span></button> </div> </div> </form> </div> <!-- personal tools --> <ul class="navbar-tools navbar-nav"> <li class="dropdown navbar-tools-tools"> <a class="dropdown-toggle navbar-usernotloggedin" href="#" data-toggle="dropdown" title="You are not logged in."><span class="glyphicon glyphicon-user"></span></a> <ul class="p-personal-tools dropdown-menu dropdown-menu-right"> <li id="pt-login"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Special:UserLogin&amp;returnto=Help%3AIntegration+tests" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li> <li id="pt-createaccount"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:RequestAccount" title="You are encouraged to create an account and log in; however, it is not mandatory">Request account</a></li> </ul> </li> </ul> </div> <!-- navbar-right-aligned --> </div><!-- /.navbar-collapse --> </div> </nav> <div class="smwomaingrid container"> <div class="row"> <div class="col-lg-12"> </div> </div> <div class="row"> <div class="col-lg-12"> <!-- start the content area --> <div id="content" class="mw-body"><a id="top"></a> <div id="mw-indicators" class="mw-indicators"> <div id="mw-indicator-smw-entity-examiner" class="mw-indicator mw-indicator-smw-entity-examiner"><div class="smw-entity-examiner smw-indicator-vertical-bar-loader" data-subject="Integration_tests#12##" data-dir="ltr" data-uselang="" title="Running an examiner in the background"></div></div> <div id="mw-indicator-y-manual" class="mw-indicator mw-indicator-y-manual"><div class="dropdown"><div class="dropbtn"><span class=""></span>☰ Manual </div><div class="dropdown-content developer-manual"> <ul><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Architecture_guide#Developer_manual" title="Help:Architecture guide">Architecture guide</a> <ul><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Datamodel#Developer_manual" title="Help:Datamodel">Datamodel</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Database_schema#Developer_manual" title="Help:Database schema">Database schema</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:API#Developer_manual" title="Help:API">API modules</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Hooks#Developer_manual" title="Help:Hooks">Hooks</a></li></ul></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Programmer%27s_guide#Developer_manual" title="Help:Programmer's guide">Programmer's guide</a> <ul><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Coding_conventions#Developer_manual" title="Coding conventions">Coding conventions</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Developer_tutorial#Developer_manual" title="Help:Developer tutorial">Developer tutorials</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Software_tooling#Developer_manual" title="Software tooling">Software tooling</a></li></ul></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Translation_and_localization#Developer_manual" title="Translation and localization">Translation and localization</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Release_process#Developer_manual" title="Release process">Release process</a> <ul><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki_Version_History#Developer_manual" title="Semantic MediaWiki Version History">Semantic MediaWiki Version History</a></li></ul></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Tests#Developer_manual" title="Tests">Tests</a> <ul><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Using_PHPUnit#Developer_manual" title="Help:Using PHPUnit">Using PHPUnit</a></li> <li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Integration_tests#Developer_manual" title="Help:Integration tests"><b>Integration tests</b></a></li></ul></li></ul> </div></div> </div> <div id="mw-indicator-yz-manual" class="mw-indicator mw-indicator-yz-manual"><div class="dropdown"> <div class="dropbtn document-effective">&#8201;Info&#8201;</div><div class="dropdown-content document-effective"> <table style="min-width: 150px"> <tbody><tr><td>&#8194;Status:</td><td>effective</td></tr><tr><td>&#8194;Progress:</td><td>100%</td></tr> </tbody></table> </div> </div> </div> <div id="mw-indicator-z-language" class="mw-indicator mw-indicator-z-language"><div class="dropdown"><div class="dropbtn">&#8201;<span class="icon-language"></span>English&#8201;</div><div class="dropdown-content"> <a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Translate/page-Help:Integration_tests" title="Special:Translate/page-Help:Integration tests">Add a translation</a></div></div> </div> </div> <div id="mw-js-message" style="display:none;"></div> <div class="contentHeader"> <!-- title of the page --> <h1 id="firstHeading" class="firstHeading">Integration tests</h1> <!-- tagline; usually goes something like "From WikiName" primary purpose of this seems to be for printing to identify the source of the content --> <div id="siteSub">From semantic-mediawiki.org</div> <!-- subtitle line; used for various things like the subpage hierarchy --> <div id="contentSub" class="small"><div id="sbl-breadcrumbs" class="sbl-breadcrumb-trail-light" dir="ltr"><span class="sbl-breadcrumb-arrow-parent" style=""><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Developer_manual" title="Help:Developer manual">Developer manual</a></span><span class="sbl-breadcrumb-arrow-right" style=""></span><span class="sbl-breadcrumb-arrow-parent" style=""><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Tests" title="Tests">Tests</a></span><span class="sbl-breadcrumb-arrow-right" style=""></span><span class="sbl-breadcrumb-arrow-location" style="">Integration tests</span></div></div><div id="jump-to-nav" class="mw-jump">Jump to:<a href="#mw-navigation">navigation</a>, <a href="#p-search">search</a></div> </div> <div id="bodyContent"> <!-- body text --> <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"> <div class="sil-interlanguagelink"></div> <table cellspacing="0" class="smworgtable-v2" style="position: relative; float: right; clear: right; width: 260px;"> <tbody><tr> <th colspan="2" style="padding-top: 2px; text-align:center;">Integration testing </th></tr> <tr> <td colspan="2" style="padding-top: 4px; padding-bottom: 4px;text-align:justify; font-weight: lighter;">Using PHPUnit in connection with Semantic MediaWiki </td></tr> <tr> <th colspan="2" style="text-align: center; color: #0c2c52; background: #dcf0f7">Collection </th></tr> <tr> <th colspan="2" style="text-align: center; color: #0C2C52; background: #fff"><iframe width="250" height="250" src="https://web.archive.org/web/20220928134932if_/https://www.youtube.com/embed/7fDKjPFaTaY" style="border: none" allowfullscreen></iframe> </th></tr> <tr> <td colspan="2" style="text-align: center; background: white"><div style="font-size: 100%"></div> </td></tr> <tr> <th colspan="2" style="text-align: center; color: #0C2C52; background: #DCF0F7">Keywords </th></tr> <tr> <td colspan="2" style="text-align: center; background: white"><div style="font-size: 100%"><span class="smw-broadtable-furtherresults"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Ask/-5B-5BHas-20keyword::phpunit-5D-5D/-3F%3Dhelp-20page/-3FHas-20description%3Ddescription/mainlabel%3D-2D/offset%3D0/format%3Dbroadtable/headers%3Dplain/searchlabel%3DPHPUnit/class%3Dsmwtable-2Dclean" title="Special:Ask/-5B-5BHas-20keyword::phpunit-5D-5D/-3F=help-20page/-3FHas-20description=description/mainlabel=-2D/offset=0/format=broadtable/headers=plain/searchlabel=PHPUnit/class=smwtable-2Dclean">PHPUnit</a></span>&#8194;·&#8194;<span class="smw-broadtable-furtherresults"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Ask/-5B-5BHas-20keyword::testing-5D-5D/-3F%3Dhelp-20page/-3FHas-20description%3Ddescription/mainlabel%3D-2D/offset%3D0/format%3Dbroadtable/headers%3Dplain/searchlabel%3DTesting/class%3Dsmwtable-2Dclean" title="Special:Ask/-5B-5BHas-20keyword::testing-5D-5D/-3F=help-20page/-3FHas-20description=description/mainlabel=-2D/offset=0/format=broadtable/headers=plain/searchlabel=Testing/class=smwtable-2Dclean">Testing</a></span>&#8194;·&#8194;<span class="smw-broadtable-furtherresults"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Ask/-5B-5BHas-20keyword::tests-5D-5D/-3F%3Dhelp-20page/-3FHas-20description%3Ddescription/mainlabel%3D-2D/offset%3D0/format%3Dbroadtable/headers%3Dplain/searchlabel%3DTests/class%3Dsmwtable-2Dclean" title="Special:Ask/-5B-5BHas-20keyword::tests-5D-5D/-3F=help-20page/-3FHas-20description=description/mainlabel=-2D/offset=0/format=broadtable/headers=plain/searchlabel=Tests/class=smwtable-2Dclean">Tests</a></span>&#8194;·&#8194;<span class="smw-broadtable-furtherresults"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Ask/-5B-5BHas-20keyword::integration-20tests-5D-5D/-3F%3Dhelp-20page/-3FHas-20description%3Ddescription/mainlabel%3D-2D/offset%3D0/format%3Dbroadtable/headers%3Dplain/searchlabel%3DIntegration-20tests/class%3Dsmwtable-2Dclean" title="Special:Ask/-5B-5BHas-20keyword::integration-20tests-5D-5D/-3F=help-20page/-3FHas-20description=description/mainlabel=-2D/offset=0/format=broadtable/headers=plain/searchlabel=Integration-20tests/class=smwtable-2Dclean">Integration tests</a></span>&#8194;·&#8194;<span class="smw-broadtable-furtherresults"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Ask/-5B-5BHas-20keyword::php-5D-5D/-3F%3Dhelp-20page/-3FHas-20description%3Ddescription/mainlabel%3D-2D/offset%3D0/format%3Dbroadtable/headers%3Dplain/searchlabel%3DPHP/class%3Dsmwtable-2Dclean" title="Special:Ask/-5B-5BHas-20keyword::php-5D-5D/-3F=help-20page/-3FHas-20description=description/mainlabel=-2D/offset=0/format=broadtable/headers=plain/searchlabel=PHP/class=smwtable-2Dclean">PHP</a></span></div> </td></tr> </tbody></table> <p>The following list (and while not exhaustive) includes most common <b>integration tests</b> run by <a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki" title="Semantic MediaWiki">Semantic MediaWiki</a> prior any merge to its code base to ensure that besides its <a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Help:Using_PHPUnit" title="Help:Using PHPUnit">unit tests</a>, integration with MediaWiki is being examined as well. </p><p>Users familiar with wikitext should be able to replicate test cases from the list in their local wiki by simply copying the content from a file. </p> <p><a href="#list-of-tests">List of tests</a> | <a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/tests/phpunit/Integration/JSONScript/docs/design.md">Test design and usage</a> | <a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/tests/phpunit/Integration/JSONScript/docs/extension.md">Extension usage</a> | <a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/tests/phpunit/Integration/JSONScript/docs/notes.md">Technical notes</a></p> <h1>JSONScript</h1> <p>JSONScript is an abstraction from the PHPUnit layer and a best practice approach in Semantic MediaWiki to write integration tests as pseudo <code>JSONScript</code> to allow non-developers to review and understand the setup and requirements of its test scenarios.</p> <p>The <code>JSON</code> format was selected to lower the barrier of understanding of what is being tested by using wikitext with a schema like structure to provide an abstraction and hide testing specific PHP language elements.</p> <p><br/> </p> <h2>List of tests</h2> <ul><li>Files: 334 (includes 1470 tests)</li> <li>Last update: 2020-05-09</li> </ul><h3>A</h3> <ul><li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/a-0001.json">a-0001.json</a> Test API <code>action=smwbrowse</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/a-0002.json">a-0002.json</a> Test API <code>action=ask</code> and <code>action=askargs</code> with <code>api_version</code> 2 + 3</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/a-0003.json">a-0003.json</a> Test API <code>action=smwbrowse</code>, <code>browse=pvalue</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/a-0004.json">a-0004.json</a> Test API <code>action=smwbrowse</code> + <code>type=property</code> with limit/offset, sort</li> </ul><h3>F</h3> <ul><li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0001.json">f-0001.json</a> Test <code>format=debug</code> output</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0101.json">f-0101.json</a> Test <code>format=template</code> output using unnamed arguments (#885)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0102.json">f-0102.json</a> Test <code>format=template</code> output + unicode characters (#988, skip postgres)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0103.json">f-0103.json</a> Test <code>format=template</code> with self reference (#988, guard against template self-reference in ask/show query)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0104.json">f-0104.json</a> Test <code>format=list, ul, ol, template</code> (#2022,<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0105.json">f-0105.json</a> Test <code>format=list, ul, ol</code> on <code>_qty</code> property (<code>wgContLang=en</code>, <code>SMW_DV_NUMV_USPACE</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0106.json">f-0106.json</a> Test <code>format=plainlist</code> for 'default' parameter output with <code>#ask</code> and <code>#show</code> parser functions (#4363)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0107.json">f-0107.json</a> Test <code>format=plainlist</code> output using <code>named args</code>/<code>namedargs</code> and <code>userparam</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0201.json">f-0201.json</a> Test <code>format=table</code> on boolean table output formatting (#896, #1464)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0202.json">f-0202.json</a> Test <code>format=table</code> with sep (incl. UL/OL) cell formatting (#495)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0203.json">f-0203.json</a> Test <code>format=table</code> to sort by category (#1286)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0204.json">f-0204.json</a> Test <code>format=table</code> on <code>_qty</code> for different positional unit preference (#1329, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0205.json">f-0205.json</a> Test <code>format=table</code> on <code>|+align=</code>/<code>|+limit</code>/<code>|+order</code>/<code>|+width=</code> extra printout parameters (T18571, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0206.json">f-0206.json</a> Test <code>format=table</code> to display extra property description <code>_PDESC</code> (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0207.json">f-0207.json</a> Test <code>format=table</code> on formatted indent when using */#/: (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0208.json">f-0208.json</a> Test <code>format=table</code> with <code>limit=0</code> (further result links) for user/predefined properties, <code>mainlabel=-</code>, <code>#show</code> (<code>wgContLang=en</code>, <code>wgLang=es</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0209.json">f-0209.json</a> Test <code>format=table</code> on <code>_tem</code>/ <code>_num</code> with <code>LOCAL@...</code> output (#1591, <code>wgContLang=es</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0210.json">f-0210.json</a> Test <code>format=table</code> on <code>_qty</code> for unit labels with spaces (#1718, <code>wgContLang=en</code>, <code>SMW_DV_NUMV_USPACE</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0211.json">f-0211.json</a> Test <code>format=plainlist</code> with <code>limit=0</code> (further result links) for <code>mainlabel/?#...</code> (#481)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0212.json">f-0212.json</a> Test <code>format=plainlist</code> and <code>&amp;nbsp;</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0301.json">f-0301.json</a> Test <code>format=category</code> with template usage (#699, en, skip postgres)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0302.json">f-0302.json</a> Test <code>format=category</code> and defaultsort (#699, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0303.json">f-0303.json</a> Test <code>format=category</code> sort output using a template and DEFAULTSORT (#1459, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0304.json">f-0304.json</a> Test <code>format=category</code> with identity collation sort (#2065, <code>smwgEntityCollation=identity</code>, <code>smwgSparqlQFeatures=SMW_SPARQL_QF_COLLATION</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0305.json">f-0305.json</a> Test <code>format=category</code> with uppercase collation sort (#2065, <code>smwgEntityCollation=uppercase</code>, <code>smwgSparqlQFeatures=SMW_SPARQL_QF_COLLATION</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0306.json">f-0306.json</a> Test <code>format=category</code> with numeric collation sort (same as uppercase, but with numeric sorting) (#2065, <code>smwgEntityCollation=numeric</code>, <code>smwgSparqlQFeatures=SMW_SPARQL_QF_COLLATION</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0307.json">f-0307.json</a> Test <code>format=table</code> with natural printout sorting (n-asc, n-desc)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0308.json">f-0308.json</a> Test <code>format=table</code> with DEFAULTSORT and subject,property sorting</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0309.json">f-0309.json</a> Test <code>format=category</code> DEFAULTSORT with numeric collation sort (<code>uca-default-u-kn</code> same as uca-default (== Unicode collation algorithm) with numeric sorting) (#2065, <code>smwgEntityCollation=uca-default-u-kn</code>, <code>smwgSparqlQFeatures=SMW_SPARQL_QF_COLLATION</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0401.json">f-0401.json</a> Test <code>format=list</code> output</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0402.json">f-0402.json</a>* <a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0403.json">f-0403.json</a> Test <code>smwgPlainList</code> configuration parameter (#4367)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0801.json">f-0801.json</a> Test <code>format=embedded</code> output</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0802.json">f-0802.json</a> Test <code>format=template</code> [[SMW::on/off]] regression using <code>named args=yes</code> (#1453, skip-on 1.19)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0803.json">f-0803.json</a> Test <code>format=template</code> with <code>sep</code>/<code>named args</code>/<code>template arguments</code> (#972, #2022, #2567)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0804.json">f-0804.json</a> Test <code>format=embedded</code> with template transclution</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0805.json">f-0805.json</a> Test <code>format=template</code>, <code>format=plainlist</code> with <code>#show</code> and template args (#502)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/f-0806.json">f-0806.json</a> Test <code>format=template</code>, <code>named args</code> and preferred property labells (#3548)</li> </ul><h3>P</h3> <ul><li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0101.json">p-0101.json</a> Test in-text annotation for use of restricted properties (#914, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0102.json">p-0102.json</a> Test in-text annotation on properties with invalid names/characters (#1567, #1638, #1727 <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0106.json">p-0106.json</a> Test #info parser output (#1019, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0107.json">p-0107.json</a> Test #smwdoc parser output</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0108.json">p-0108.json</a> Test <code>#info</code>, <code>#ask</code> template output (#2347, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0109.json">p-0109.json</a> Test <code>#info</code>, <code>#ask</code>/<code>#show</code> with error output (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0110.json">p-0110.json</a> Test tooltip with error output on <code>_PVUC</code> (<code>smwgDVFeatures</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0111.json">p-0111.json</a> Test reserved property names</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0112.json">p-0112.json</a> Test #set<em>recurring</em>event parser (#3541, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0113.json">p-0113.json</a> Test #set<em>recurring</em>event parser include and exclude parameters</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0114.json">p-0114.json</a> Test #set<em>recurring</em>event parser week number parameter</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0115.json">p-0115.json</a> Test <code>#set_recurring_event</code> parser for events on 29th to 31st of the month (#3598 - <code>wgContLang=fr</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0202.json">p-0202.json</a> Test #set parser to use template for output (#1146, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0203.json">p-0203.json</a> Test #set parser in combination with #subobject and template output (#1067, regression check)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0204.json">p-0204.json</a> Test #set parser to produce error output (#870, en, verify that #set calls do not affect each other with previous errors)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0205.json">p-0205.json</a> Test #set/#ask recursive annotation support (#711, #1055, recursive annotation using import-annotation=true via template)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0206.json">p-0206.json</a> Test #show parser on inverse printrequest (#1222, #1223)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0207.json">p-0207.json</a> Test that undeclared properties with references remain after a <code>rebuildData</code> run (#1216, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0208.json">p-0208.json</a> Test <code>#set</code> for various <code>_num</code> values without explicit precision (3 digit implicit), with/without leading zero, different printouts, negative numbers (#753, en, <code>smwgMaxNonExpNumber</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0209.json">p-0209.json</a> Test <code>#set</code> for various <code>_qty</code> values without explicit precision (3 digit implicit), with/without leading zero, and different printouts (#753, en, <code>smwgMaxNonExpNumber</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0210.json">p-0210.json</a> Test <code>#set_recurring_event</code> (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0211.json">p-0211.json</a> Test <code>#set</code>/<code>#subobject</code> to import annotation via <code>@json</code> syntax (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0212.json">p-0212.json</a> Test <code>@@@</code> in-text annotation syntax (#1855, #1875 <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0213.json">p-0213.json</a> Test different "wrong" uses of <code>#show</code> (#4349)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0301.json">p-0301.json</a> Test #subobject category annotation (#1172)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0302.json">p-0302.json</a> Test #subobject parser to use invalid assignments and create <code>_ERRC</code> (#1299, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0303.json">p-0303.json</a> Test <code>#subobject</code> and <code>#set</code> parser on values with spaces (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0401.json">p-0401.json</a> Test annotations with disabled capital links (#673, <code>wgCapitalLinks=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0402.json">p-0402.json</a> Test in-text parsing for double colon annotation such as <code>::::</code> or <code>:::</code> (#1066, #1075, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0403.json">p-0403.json</a> Test in-text annotations being disabled for when Factbox contains extra <code>[[ ... ]]</code> (#1126)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0404.json">p-0404.json</a> Test in-text annonation on different category colon identifier</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0405.json">p-0405.json</a> Test in-text annotation via template and manual redirect (#895)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0406.json">p-0406.json</a> Test in-text annotation for unrestricted template parse using <code>import-annotation=true</code> (#1055)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0407.json">p-0407.json</a> Test in-text annotation for a redirect that is pointing to a deleted target (#1105)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0408.json">p-0408.json</a> Test in-text annotation for multiple property assignment using non-strict parser mode (#1252, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0409.json">p-0409.json</a> Test in-text annotation for <code>_rec</code>/<code>_mlt_rec</code> (+ subobject) for when record type points to another record type (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0410.json">p-0410.json</a> Test in-text annotation on <code>_num</code>/<code>_tem</code>/<code>_qty</code> type with denoted precision (<code>_PREC</code>) and/or <code>-p&lt;num&gt;</code> printout precision marker (#1335, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0411.json">p-0411.json</a> Test in-text annotation (and #subobject) using a monolingual property (#1344, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0412.json">p-0412.json</a> Test in-text annotation for <code>_boo</code> datatype (<code>wgContLang=ja</code>, <code>wgLang=ja</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0413.json">p-0413.json</a> Test in-text annotation for different <code>_dat</code> input/output (en, skip virtuoso, <code>smwgDVFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0414.json">p-0414.json</a> Test in-text annotation/free format for <code>_dat</code> datatype (#1389, #1401, en, <code>smwgDVFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0415.json">p-0415.json</a> Test in-text annotation on <code>_tem</code> with display unit preference (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0416.json">p-0416.json</a> Test in-text annotation with DISPLAYTITLE (#1410, #1611, <code>wgRestrictDisplayTitle</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0417.json">p-0417.json</a> Test in-text annotation for <code>Allows pattern</code> to match regular expressions (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0418.json">p-0418.json</a> Test in-text annotation using <code>_SERV</code> as provide service links (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0419.json">p-0419.json</a> Test in-text annotation for <code>_PVUC</code> to validate uniqueness (<code>smwgDVFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0420.json">p-0420.json</a> Test in-text annotation for <code>_dat</code> using JL/GR annotated values (en, <code>smwgDVFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0421.json">p-0421.json</a> Test in-text annotation with combined constraint validation <code>_PVUC</code> and <code>_PVAL</code> (<code>smwgDVFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0422.json">p-0422.json</a> Test in-text annotation <code>_dat</code> on partial dates (#2076, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0423.json">p-0423.json</a> Test in-text annotation / <code>#ask</code> (#MEDIAWIKI, #LOCL) output for <code>_dat</code> datatype (#1545, <code>wgContLang=en</code>, <code>wgLang=ja</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0424.json">p-0424.json</a> Test in-text annotation for <code>_boo</code> datatype using <code>LOCL</code> (<code>wgContLang=en</code>, <code>wgLang=fr</code>, skip-on 1.25.6)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0425.json">p-0425.json</a> Test in-text annotation on <code>_tem</code>/ <code>_num</code> with different page content language (#1591, <code>wgContLang=es</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0426.json">p-0426.json</a> Test in-text annotation for <code>_num</code> on big/small/negative numbers/scientific notation (<code>wgContLang=fr</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0427.json">p-0427.json</a> Test in-text annotation with DISPLAYTITLE / <code>foaf</code> to check on upper vs. lower case (<code>wgRestrictDisplayTitle</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0428.json">p-0428.json</a> Test <code>_TYPE</code> annotations on different content language (<code>wgContLang=fr</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0429.json">p-0429.json</a> Test in-text <code>_dat</code> annotation with time offset, time zone, am/pm (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0430.json">p-0430.json</a> Test in-text annotation for <code>_eid</code> type (<code>#nowiki</code>) (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0431.json">p-0431.json</a> Test in-text annotation <code>_rec</code> and <code>|+index</code> (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0432.json">p-0432.json</a> Test in-text annotation for <code>_ref_rec</code> type (#1808, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0433.json">p-0433.json</a> Test in-text annotation <code>::</code> with left pipe (#1747, <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0434.json">p-0434.json</a> Test printrequest property chaining <code>|?Foo.Bar</code> (#1824, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0435.json">p-0435.json</a> Test in-text annotation using <code>_txt</code> type with 255+ char, <code>#ask</code> to produce reduced length (#1878, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0436.json">p-0436.json</a> Test in-text annotation with <code>_PPLB</code> [preferred property label] (#1879, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0437.json">p-0437.json</a> Test in-text annotation with preferred property label/<code>_PPLB</code> (#1879, <code>wgContLang=en</code>, <code>wgLang=ja</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0438.json">p-0438.json</a> Test in-text annotation with preferred property label/DISPLAYTITLE on user/predefined properties (<code>wgContLang=es</code>, <code>wgLang=de</code>, <code>wgRestrictDisplayTitle=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0439.json">p-0439.json</a> Test in-text annotation using '<em>txt'/'</em>wpg' type / UTF encoding (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0440.json">p-0440.json</a> Test in-text annotation <code>_mlt_rec</code> (Monolingual text) with <code>|+lang</code>/<code>|+order</code> parameter (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0441.json">p-0441.json</a> Test in-text <code>_txt</code> 00 string/loose comparison (#2061)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0442.json">p-0442.json</a> Test in-text <code>#REDIRECT</code> to verify target subobject isn't removed (#, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0443.json">p-0443.json</a> Test conditions and strict constraint validations for uniqueness <code>_PVUC</code> on <code>_txt</code>/<code>_rec</code>/<code>_ref_rec</code> with unique field (#1463, #3547, <code>smwgDVFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0444.json">p-0444.json</a> Test in-text annotation with links in values (#2153, <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0445.json">p-0445.json</a> Test in-text annotation for <code>_ref_rec</code> type with errors (#..., <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0446.json">p-0446.json</a> Test in-text annotation <code>_uri</code>/<code>_ema</code>/<code>_tel</code> with spaces/underscore (<code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0447.json">p-0447.json</a> Test in-text annotation with IRI export (#2188, <code>smwgExportResourcesAsIri=true</code>, <code>wgContLang=ru</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0448.json">p-0448.json</a> Test in-text legacy <code>:=</code> annotation style (#2153, <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0449.json">p-0449.json</a> Test in-text legacy <code>:=</code> and <code>::</code> annotation style with enabled links in values (#2153, <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0450.json">p-0450.json</a> Test in-text annotation with invisible chars (<code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0451.json">p-0451.json</a> Test in-text <code>_dat</code> datatype, time zone, and JD output (#2454, <code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgDVFeatures=SMW_DV_TIMEV_CM</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0452.json">p-0452.json</a> Test in-text <code>_txt</code> datatype in combination with an "Allows value" output (#2342, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0453.json">p-0453.json</a> Test in-text <code>_dat</code> annotation with <code>#LOCL#TO</code> (<code>wgLocalTZoffset</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0454.json">p-0454.json</a> Test in-text annotation with enabled links in values on <code>&amp;#91;</code>, <code>&amp;#93;</code> (#2671, <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0455.json">p-0455.json</a> Test paser/in-text annotation with unstripped tags (nowiki etc.) (<code>SMW_PARSER_UNSTRIP</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0456.json">p-0456.json</a> Test #subobject with assigned sortkey, default order etc.</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0457.json">p-0457.json</a> Test named subobject caption display (#2895)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0458.json">p-0458.json</a> Test keyword type <code>_keyw</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0459.json">p-0459.json</a> Test keyword type <code>_keyw</code> with a formatter schema (<code>smwgCompactLinkSupport</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0460.json">p-0460.json</a> Test in-text <code>_num</code>, <code>_qty</code> in combination with an "Allows value" range, bounds</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0461.json">p-0461.json</a> Test <code>_wpg</code> value with lower/upper first case letter +DISPLAYTITLE (#3587, <code>wgRestrictDisplayTitle</code>, <code>wgCapitalLinks</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0462.json">p-0462.json</a> Test <code>#subobject</code> and error handling</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0463.json">p-0463.json</a> Test removal of entity references</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0464.json">p-0464.json</a> Test output of the <code>ISO</code> formatter with <code>#show</code> for <code>_dat</code> datatype (#4373)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0467.json">p-0467.json</a> Test use case for lookup prefetch cache strategy in connection with printrequest chain filtering</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0501.json">p-0501.json</a> Test <code>#concept</code> on predefined property (<code>wgContLang=en</code>, <code>wgLang=es</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0502.json">p-0502.json</a> Test in-text annotation allows value list (#2295, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0503.json">p-0503.json</a> Test in-text annotation <code>_uri</code> on valid/invalid scheme/path</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0504.json">p-0504.json</a> Test Equivalent URI (<code>__spu</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0701.json">p-0701.json</a> Test to create inverted annotation using a #ask/template combination (#711, <code>import-annotation=true</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0702.json">p-0702.json</a> Test #ask with <code>format=table</code> on inverse property/printrequest (#1270, #1360)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0703.json">p-0703.json</a> Test <code>#ask</code> on <code>format=table</code> using different printrequest label output (#1270, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0704.json">p-0704.json</a> Test <code>#ask</code> sanitization of printrequest labels to avoid XSS injection (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0705.json">p-0705.json</a> Test <code>#ask</code>/ NS_FILE option, <code>noimage</code> (<code>wgEnableUploads</code>, <code>wgFileExtensions</code>, <code>wgDefaultUserOptions</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0706.json">p-0706.json</a> Test <code>#ask</code> on <code>format=template</code> with message parse (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0707.json">p-0707.json</a> Test <code>#ask</code> with enabled execution limit (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgQExpensiveThreshold</code>, <code>smwgQExpensiveExecutionLimit</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0708.json">p-0708.json</a> Test <code>#ask</code> NS_FILE and DISPLAYTITLE (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>wgEnableUploads</code>, <code>wgFileExtensions</code>, 'wgDefaultUserOptions', <code>wgRestrictDisplayTitle</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0709.json">p-0709.json</a> Test #ask with <code>format=table</code> on inverse property, property path</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0710.json">p-0710.json</a> Test <code>#ask</code> with <code>[[Category::Foo]]</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0711.json">p-0711.json</a> Test <code>#ask</code> with <code>||</code> condition (#3473)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0712.json">p-0712.json</a> Test <code>#ask</code> on <code>format=template</code>/<code>link=none</code>/DISPLAYTITLE with nested template</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0713.json">p-0713.json</a> Test #ask with <code>format=table</code> on inverse property, category subquery</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0901.json">p-0901.json</a> Test #ask on moved redirected subject (#1086)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0902.json">p-0902.json</a> Test #ask on failed queries to produce a <code>_ERRC</code> (#1297, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0903.json">p-0903.json</a> Test #ask on redirected printrequest (#1290, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0904.json">p-0904.json</a> Test #ask with subject redirected to different NS (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0905.json">p-0905.json</a> Test <code>#ask</code> query-in-query construct (<code>_sobj</code>/<code>_dat</code>/<code>_num</code>) (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0906.json">p-0906.json</a> Test <code>#ask</code> on category/property hierarchy with circular reference (#1713, <code>wgContLang=en</code>, <code>wgLang=en</code>, 'smwgEnabledQueryDependencyLinksStore', skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0907.json">p-0907.json</a> Test the QueryResult cache feature (#1251, <code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgQueryResultCacheType=true</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0908.json">p-0908.json</a> Test the QueryResult cache feature with different <code>|+lang</code>/<code>|+order</code> prinrequest parameters (#1251, <code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgQueryResultCacheType=true</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0909.json">p-0909.json</a> Test the description optimization (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgQueryResultCacheType=true</code>, <code>smwgQFilterDuplicates=true</code>, <code>smwgQueryProfiler</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0910.json">p-0910.json</a> Test <code>#ask</code> to highlight (<code>#-hl</code>) search token in result set (#..., <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0911.json">p-0911.json</a> Test the <code>_ASK</code> profile (#2270, <code>smwgQueryProfiler</code>, <code>smwgQueryResultCacheType</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0912.json">p-0912.json</a> Test <code>#ask</code> with (<code>#-raw</code>) formatter using <code>#set</code> (#..., <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0913.json">p-0913.json</a> Test <code>#ask</code> with (<code>#-raw</code>) formatter with links in values (#..., <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0914.json">p-0914.json</a> Test the description optimization on <code>_ref_rec</code> type with property chain query/sort (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgQueryResultCacheType=true</code>, <code>smwgQFilterDuplicates=true</code>, <code>smwgQueryProfiler</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0915.json">p-0915.json</a> Test category redirect (<code>SMW_CAT_REDIRECT</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0916.json">p-0916.json</a> Test <code>_ref_rec</code> with a <code>_eid</code> field (#2985)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0917.json">p-0917.json</a> Test category printrequest (<code>PRINT_CCAT</code>, <code>PRINT_CATS</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0918.json">p-0918.json</a> Test <code>_eid</code> with multiple substitutes</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0919.json">p-0919.json</a> Test <code>_ref_rec</code>, <code>_eid</code>, and <code>:</code> property names (<code>wgAllowDisplayTitle</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0920.json">p-0920.json</a> Test <code>_ref_rec</code>, <code>Has fields</code> with <code>:</code> name reference</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0921.json">p-0921.json</a> Test #ask with pipe trick output (#3945)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-0922.json">p-0922.json</a> Test <code>_rec</code>/<code>_ref_rec</code> and <code>Allows value</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1000.json">p-1000.json</a> Test property page with redirect(synonym)/displayTitle (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>wgAllowDisplayTitle</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1001.json">p-1001.json</a> Test property page with parameters (#2479, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1002.json">p-1002.json</a> Test property page with improper assignment list (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1003.json">p-1003.json</a> Test property restriction on annotation and #ask (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgCreateProtectionRight</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1004.json">p-1004.json</a> Test different default output formatter <code>_dat</code> (<code>smwgDefaultOutputFormatters</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1005.json">p-1005.json</a> Test property page with parameters/sort</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1006.json">p-1006.json</a> Test property page sorting (<code>wgRestrictDisplayTitle</code>, <code>smwgEntityCollation</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1007.json">p-1007.json</a> Test sorting on Pages will not exclude non-existent pages from result (#540)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1008.json">p-1008.json</a> Test property page, parent type/subproperty type enforcement</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1009.json">p-1009.json</a> Test property page, subcategory of</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1010.json">p-1010.json</a> Query test on pages with numberic titles (T239877)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1011.json">p-1011.json</a> Test property page, '...' more than (<code>smwgMaxPropertyValues</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1012.json">p-1012.json</a> Test category page (#4759)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1100.json">p-1100.json</a> Test <code>smw/schema</code> on <code>PROPERTY_CONSTRAINT_SCHEMA</code> with <code>allowed_namespaces</code> and <code>Constraint schema</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1101.json">p-1101.json</a> Test <code>smw/schema</code> on <code>PROPERTY_CONSTRAINT_SCHEMA</code> with <code>non_negative_integer</code> and <code>Constraint schema</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1102.json">p-1102.json</a> Test <code>smw/schema</code> on <code>PROPERTY_CONSTRAINT_SCHEMA</code> with <code>must_exists</code> and <code>Constraint schema</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1103.json">p-1103.json</a> Test <code>smw/schema</code> on <code>PROPERTY_CONSTRAINT_SCHEMA</code> with <code>single_value_constraint</code> and <code>Constraint schema</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1110.json">p-1110.json</a> Test <code>smw/schema</code> on <code>CLASS_CONSTRAINT_SCHEMA</code> with <code>mandatory_properties</code> and <code>Constraint schema</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1111.json">p-1111.json</a> Test <code>smw/schema</code> on <code>CLASS_CONSTRAINT_SCHEMA</code> with <code>shape_constraint</code> and <code>Constraint schema</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1120.json">p-1120.json</a> Test <code>smw/schema</code> on <code>PROPERTY_PROFILE_SCHEMA</code> with <code>sequence_map</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1121.json">p-1121.json</a> Test <code>smw/schema</code> on <code>PROPERTY_PROFILE_SCHEMA</code> with <code>sequence_map</code> and redirects</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/p-1200.json">p-1200.json</a> Test <code>#declare</code> for queries with <code>#show</code> <code>#ask</code></li> </ul><h3>Q</h3> <ul><li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0101.json">q-0101.json</a> Test <code>_txt</code> query for simple assignments, NS_HELP, and special chars</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0102.json">q-0102.json</a> Test <code>_txt</code> for <code>~*</code> regex queries to validate correct escape pattern as applied in the <code>QueryEngine</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0103.json">q-0103.json</a> Test <code>_txt</code> for <code>~*</code> regex query with the condition to include the <code>\</code> escape character (skip sqlite, postgres)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0104.json">q-0104.json</a> Test <code>_txt</code>/<code>~</code> with enabled full-text search support (only enabled for MySQL, SQLite)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0105.json">q-0105.json</a> Test <code>_wpg</code>/<code>~</code> with enabled full-text search support (only enabled for MySQL, SQLite, <code>SMW_FT_WIKIPAGE</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0106.json">q-0106.json</a> Test <code>_txt</code>/<code>~</code> with enabled full-text search support on fixed user property (only enabled for MySQL, SQLite, <code>smwgFixedProperties</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0201.json">q-0201.json</a> Test <code>_CONC</code> queries (skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0202.json">q-0202.json</a> Test <code>_CONC</code> for guarding against circular/self-reference which otherwise would fail with 'Maximum function nesting level ... reached, aborting' (#945, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0203.json">q-0203.json</a> Test <code>_CONC</code> to use <code>CONCEPT_CACHE_ALL</code> (#1050, skip all SPARQL repository)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0204.json">q-0204.json</a> Test <code>_CONC</code> on predefined inverse query and subobject inverse query (#1096, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0301.json">q-0301.json</a> Test <code>_IMPO</code> queries for imported foaf vocabulary (#891, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0401.json">q-0401.json</a> Test <code>_SUBP</code> on a simple 'family' subproperty hierarchy example query (#1003, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0402.json">q-0402.json</a> Test <code>_SUBP</code> to map DC imported vocabulary with MARC 21 bibliographic terms (#1003, http://www.loc.gov/marc/bibliographic/bd20x24x.html)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0501.json">q-0501.json</a> Test <code>_qty</code> queries for custom unit (km²/°C) property value assignments</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0502.json">q-0502.json</a> Test <code>_qty</code> range queries using non strict comparators (<code>smwStrictComparators=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0503.json">q-0503.json</a> Test <code>_qty</code> on positional unit preference in query condition (#1329, <code>smwStrictComparators=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0601.json">q-0601.json</a> Test <code>_wpg</code> for property chain query queries</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0602.json">q-0602.json</a> Test <code>_wpg</code> sort query with #subobject annotated @sortkey content</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0603.json">q-0603.json</a> Test <code>_wpg</code> queries for various conditions using #set annotated content</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0604.json">q-0604.json</a> Test <code>_wpg</code> queries to resolve property/values redirects (#467, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0605.json">q-0605.json</a> Test <code>_wpg</code> regex search (<code>!~/~*/~?</code>) queries (#679)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0606.json">q-0606.json</a> Test <code>_wpg</code>/<code>_num</code>/<code>_txt</code> using subqueries (#466, #627, #625)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0607.json">q-0607.json</a> Test <code>_wpg</code>/<code>_dat</code>/<code>_num</code>/<code>_txt</code> subquery example</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0608.json">q-0608.json</a> Test <code>_wpg</code> for single value approximate (<code>~/!~</code>) queries (#1246)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0609.json">q-0609.json</a> Test <code>_wpg</code> for single value approximate (<code>~/!~</code>) queries with conjunctive category hierarchy (#1246, en, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0610.json">q-0610.json</a> Test <code>_wpg</code> range queries (#1291, <code>smwStrictComparators=false</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0611.json">q-0611.json</a> Test <code>_wpg</code> namespace any value queries (#1301, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0612.json">q-0612.json</a> Test <code>_wpg</code> object value that contains <code>=</code> (equals sign) (#640, #710, #1542, #1645, #3560)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0613.json">q-0613.json</a> Test single value (<code>~/!~</code>/<code>&lt;</code>/<code>&gt;</code>) queries on namespaced entity (#1652, <code>NS_HELP</code>, <code>smwStrictComparators=false</code>, skip-on virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0614.json">q-0614.json</a> Test query with category hierarchy depth (#2662, <code>wgContLang=en</code>, <code>smwgQSubpropertyDepth</code>, <code>smwgQSubcategoryDepth</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0615.json">q-0615.json</a> Test query with property hierarchy depth (#2662, <code>wgContLang=en</code>, <code>smwgQSubpropertyDepth</code>, <code>smwgQSubcategoryDepth</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0616.json">q-0616.json</a> Test <code>in:</code> syntax on <code>_txt</code>, <code>_dat</code>, and <code>_num</code> values</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0617.json">q-0617.json</a> Test range <code>&lt;&gt;</code> syntax on <code>_num</code> (float,double), <code>_dat</code> (millisec) values (<code>smwStrictComparators=true</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0618.json">q-0618.json</a> Test deep subqueries (Friends of friends) (<code>smwgQMaxDepth</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0619.json">q-0619.json</a> Test <code>_wpg</code> user case (#2982)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0620.json">q-0620.json</a> Test <code>_wpg</code> and category using subquery construct</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0621.json">q-0621.json</a> Test <code>_wpg</code> and namespace using subquery construct</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0622.json">q-0622.json</a> Test query with category hierarchy</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0623.json">q-0623.json</a> Test query with <code>_SUBC</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0624.json">q-0624.json</a> Test printout property chain, inverted chain (incl. subobject) queries</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0625.json">q-0625.json</a> Test printout offset/limit</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0626.json">q-0626.json</a> Test inverted printout offset/limit/order</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0701.json">q-0701.json</a> Test <code>_uri</code> with some annotation/search pattern (T45264, #679)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0702.json">q-0702.json</a> Test <code>_uri</code> with additional annotation/search (#1129)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0703.json">q-0703.json</a> Test to map <code>Foaf</code> property from back-end / using a localized predefined property <code>A le type@fr</code> (en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0704.json">q-0704.json</a> Test <code>_uri</code> long URL (255+) (#1872)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0801.json">q-0801.json</a> Test <code>_INST</code> query (#1004, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0802.json">q-0802.json</a> Test <code>_INST</code>/<code>_SUBC</code> queries (#1005, en, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0803.json">q-0803.json</a> Test <code>_INST</code>/ Nested category annotation (#1012, en, skip virtuoso) category hierarchy queries</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0804.json">q-0804.json</a> Test <code>_INST</code> with namespace prefix</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0901.json">q-0901.json</a> Test <code>_wpg</code>/<code>_txt</code> on various disjunction, conjunction queries (#19, #1060, #1056, #1057)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0902.json">q-0902.json</a> Test <code>_txt</code> to correctly apply parentheses for somehting like (a OR b OR c) AND d (#556)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0903.json">q-0903.json</a> Test <code>_wpg</code>/<code>_num</code>/<code>_txt</code> for disjunction OR || (T31866, #1059, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0904.json">q-0904.json</a> Test <code>_wpg</code>/<code>_txt</code> disjunction in connection with property hierarchies (#1060, en, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0905.json">q-0905.json</a> Test <code>_wpg</code>/<code>_txt</code> conjunction queries (#1362, #1060)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0906.json">q-0906.json</a> Test <code>_wpg</code>/<code>_txt</code> with enabled <code>SMW_FIELDT_CHAR_NOCASE</code> (#1912, <code>smwgFieldTypeFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0907.json">q-0907.json</a> Test <code>_txt</code>/<code>_uri</code> with enabled <code>SMW_FIELDT_CHAR_LONG | SMW_FIELDT_CHAR_NOCASE</code> (#1912, #2499, <code>smwgFieldTypeFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0908.json">q-0908.json</a> Test <code>_wpg</code>/<code>_txt</code>/<code>_uri</code> on enabled <code>SMW_FIELDT_CHAR_LONG | SMW_FIELDT_CHAR_NOCASE</code> with <code>like:/nlike:</code> (#1912, #2499, <code>smwgFieldTypeFeatures</code>, <code>smwgSparqlQFeatures</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0909.json">q-0909.json</a> Test <code>_txt/</code><em>uri<code>/</code></em>num<code>/</code>_dat<code>with</code>!...` (NEQ)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0910.json">q-0910.json</a> Test <code>SMW_QSORT_UNCONDITIONAL</code> (<code>smwgQSortFeatures</code>, skip-on all SPARQL repositories, postgres)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-0911.json">q-0911.json</a> Test <code>_wpg</code> empty chain/subquery (AND, OR)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1002.json">q-1002.json</a> Test <code>_dat</code> range for non strict comparators (#285, <code>smwStrictComparators=false</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1003.json">q-1003.json</a> Test <code>_dat</code> range for strict comparators (#285, <code>smwStrictComparators=true</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1004.json">q-1004.json</a> Test <code>_dat</code> range for <code>~</code>/<code>!~</code> comparators (#1178, <code>smwStrictComparators=false</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1101.json">q-1101.json</a> Test _rec for non strict comparators queries (<code>smwStrictComparators=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1102.json">q-1102.json</a> Test <code>_rec</code> queries in combination with <code>_dat</code> <code>~/!~</code> search pattern (#1178, <code>smwStrictComparators=false</code>, skip virtuoso)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1103.json">q-1103.json</a> Test <code>_rec</code> using some additional search pattern (#1189, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1104.json">q-1104.json</a> Test <code>_rec</code> to find correct target for redirected property (#1244, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1105.json">q-1105.json</a> Test <code>_rec</code> in combination with named subobject (T49472, #1300, en, <code>smwStrictComparators=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1106.json">q-1106.json</a> Test <code>_rec</code> with <code>~/!~</code> comparators on allowed values (#1207, <code>smwStrictComparators=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1107.json">q-1107.json</a> Test <code>_rec</code>/<code>_mlt_rec</code>(<code>_PDESC</code>) to use property chaining (<code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1108.json">q-1108.json</a> Test conditions and constraint validations for allowed values <code>_LIST</code> and uniqueness <code>_PVUC</code> (#1207, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1109.json">q-1109.json</a> Test <code>_rec</code> on two spaced (#3764)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1200.json">q-1200.json</a> Test <code>_wpg/</code>_txt<code>with</code>~*<code>and</code>.../...` queries (ES only)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1201.json">q-1201.json</a> Test <code>_wpg/</code>_txt<code>with</code>not:<code>/</code>!~` queries (ES only)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1202.json">q-1202.json</a> Test <code>_wpg/</code>_txt<code>with</code>not:<code>/</code>!~<code>queries (ES only,</code>raw.text`)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1203.json">q-1203.json</a> Test <code>_wpg/</code>_txt<code>with</code>in:/phrase:` queries (ES only)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1204.json">q-1204.json</a> Test <code>!</code> category queries (ES only, <code>smwgQSubcategoryDepth</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1205.json">q-1205.json</a> Test <code>[[Has subobject::!]]</code> / <code>[[Has subobject::!+]]</code> (ES only)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1206.json">q-1206.json</a> Test <code>cjk.best.effort.proximity.match</code> (ES only)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/q-1300.json">q-1300.json</a> Test <code>_geo</code> (requires Maps)</li> </ul><h3>R</h3> <ul><li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0001.json">r-0001.json</a> Test RDF output for <code>_txt</code>/<code>_wpg</code>/<code>_dat</code> (#881)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0002.json">r-0002.json</a> Test RDF output for redirected pages (#882)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0003.json">r-0003.json</a> Test RDF output for imported foaf vocabulary (#884, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0004.json">r-0004.json</a> Test RDF output generation for <code>_INST</code>/<code>_SUBC</code> pages (#922, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0005.json">r-0005.json</a> Test RDF wiki-info output (#928, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0006.json">r-0006.json</a> Test RDF output generation for pages that contain <code>_rec</code> annotations (#1285, #1275)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0007.json">r-0007.json</a> Test RDF output for imported dc/gna vocabulary, owl:AnnotationProperty, owl:DatatypeProperty, owl:ObjectProperty, Equivalent URI (#795, <code>wgRestrictDisplayTitle</code>, en)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0008.json">r-0008.json</a> Test RDF output generation on pages that contain incoming error annotations (<code>wgContLang=en</code>, <code>wgLang=es</code>, syntax=rdf/turtle)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0009.json">r-0009.json</a> Test RDF output generation that contain a monolingual text annotations <code>_PDESC</code> (<code>wgContLang=en</code>, <code>wgLang=es</code>, syntax=rdf/turtle)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0010.json">r-0010.json</a> Test RDF output on canonical entities (<code>wgContLang=fr</code>, <code>wgLang=es</code>, syntax=rdf/turtle)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0011.json">r-0011.json</a> Test RDF output generation <code>skos</code> import/<code>skos:altLabel</code> as Monolingual text (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0012.json">r-0012.json</a> Test RDF output generation on SubSemanticData traversal (#2177, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0013.json">r-0013.json</a> Test RDF output generation <code>_uri</code>/<code>_ema</code>/<code>_tel</code> with spaces/underscore (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0014.json">r-0014.json</a> Test RDF output generation on non-latin URI/IRI export (#2188, <code>smwgExportResourcesAsIri=false</code>, <code>wgContLang=ru</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0015.json">r-0015.json</a> Test RDF output generation on non-latin URI/IRI export (#2188, <code>smwgExportResourcesAsIri=true</code>, <code>wgContLang=ru</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0016.json">r-0016.json</a> Test RDF output generation with special characters (#2188, <code>smwgExportResourcesAsIri=false</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0017.json">r-0017.json</a> Test RDF output generation with special characters (#2188, <code>smwgExportResourcesAsIri=true</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0018.json">r-0018.json</a> Test RDF output generation with special characters (<code>smwgExportResourcesAsIri=true</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0019.json">r-0019.json</a> Test RDF output on <code>swivt:sort</code> with enabled collation (#2065, <code>smwgEntityCollation=uppercase</code>, <code>smwgSparqlQFeatures=SMW_SPARQL_QF_COLLATION</code>, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0020.json">r-0020.json</a> Test RDF output on <code>/</code> in porperty name (#3134)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/r-0021.json">r-0021.json</a> Test RDF output for predefined property with alias (#4356)</li> </ul><h3>S</h3> <ul><li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0001.json">s-0001.json</a> Test output of <code>Special:Properties</code> (<code>wgContLang=en</code>, skip-on sqlite)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0002.json">s-0002.json</a> Test output from <code>Special:SearchByProperty</code> for <code>_num</code>, <code>_txt</code>, <code>_tel</code> (#1728, #2009, <code>wgContLang=en</code>, <code>wgLang=en</code>, skip-on sqlite, postgres)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0003.json">s-0003.json</a> Test <code>Special:Ask</code> output for <code>format=rdf</code>/<code>format=json</code>/DISPLAYTITLE (#1453, #1619, <code>wgRestrictDisplayTitle</code>, <code>wgContLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0004.json">s-0004.json</a> Test <code>Special:Browse</code> output for <code>_dat</code> (<code>wgContLang=en</code>, <code>wgLang=ja</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0005.json">s-0005.json</a> Test <code>Special:Browse</code> output for <code>_dat</code>, '_REDI' (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgDVFeatures=SMW_DV_TIMEV_CM | SMW_DV_WPV_DTITLE</code>, <code>wgRestrictDisplayTitle=false</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0006.json">s-0006.json</a> Test output of <code>Special:WantedProperties</code> (<code>wgContLang=en</code>, <code>wgLang=en</code>, skip-on sqlite)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0007.json">s-0007.json</a> Test output of <code>Special:UnusedProperties</code> (<code>wgContLang=en</code>, <code>wgLang=en</code>, skip-on sqlite, 1.19)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0008.json">s-0008.json</a> Test <code>Special:Browse</code> output for <code>_dat</code>, <code>_boo</code>, <code>_sobj</code>, <code>_uri</code> (<code>wgContLang=en</code>, <code>wgLang=es</code>, skip-on 1.25.6)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0009.json">s-0009.json</a> Test output in <code>Special:Search</code> for SMWSearch (<code>wgLanguageCode=en</code>, <code>wgContLang=en</code>, <code>wgSearchType=SMWSearch</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0010.json">s-0010.json</a> Test output from <code>Special:SearchByProperty</code> / <code>_dat</code> (#1922, <code>wgContLang=en</code>, <code>wgLang=es</code>, skip-on sqlite)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0011.json">s-0011.json</a> Test <code>Special:Ask</code> output <code>#ask</code> intro/outro link/template parse (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0012.json">s-0012.json</a> Test <code>Special:Ask</code> output <code>#ask</code> image/upload (#2009, <code>wgContLang=en</code>, <code>wgLang=en</code>, <code>wgEnableUploads</code>, <code>wgFileExtensions</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0013.json">s-0013.json</a> Test <code>Special:Browse</code> output preferred label (<code>wgContLang=en</code>, <code>wgLang=es</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0014.json">s-0014.json</a> Test <code>Special:Browse</code> with special characters <code>%'"&amp;</code> (<code>wgContLang=en</code>, <code>wgLang=es</code> )</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0015.json">s-0015.json</a> Test <code>Special:Ask</code> output for <code>_txt</code> with formatted text (#..., <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0016.json">s-0016.json</a> Test <code>Special:Ask</code> to produce correct printout position for <code>+|...</code> parameters (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0017.json">s-0017.json</a> Test <code>Special:Types</code> (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0018.json">s-0018.json</a> Test <code>Special:Ask</code> common output (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0019.json">s-0019.json</a> Test output of <code>Special:WantedProperties</code> on unapproved property (<code>wgContLang=en</code>, <code>wgLang=en</code>, <code>smwgCreateProtectionRight</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0020.json">s-0020.json</a> Test <code>Special:Ask</code> with <code>format=json</code> output (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0021.json">s-0021.json</a> Test <code>format=table</code> on <code>Special:Ask</code> with <code>headers=plain</code> (#2702, <code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0022.json">s-0022.json</a> Test <code>format=csv</code> output via <code>Special:Ask</code> (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0023.json">s-0023.json</a> Test <code>Special:Browse</code> output category (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0024.json">s-0024.json</a> Test <code>Special:Browse</code> with compact links (<code>smwgCompactLinkSupport</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0025.json">s-0025.json</a> Test <code>format=templatefile</code> (with <code>_eid</code>) output via <code>Special:Ask</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0026.json">s-0026.json</a> Test output from <code>Special:PageProperty</code> (with <code>_dat</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0027.json">s-0027.json</a> Test <code>format=feed</code> output via <code>Special:Ask</code> (<code>wgEnableUploads</code>, <code>wgFileExtensions</code>, <code>wgRestrictDisplayTitle</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0028.json">s-0028.json</a> Test <code>Special:Browse</code> limited value list</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0029.json">s-0029.json</a> Test <code>Special:Ask</code> output on <code>mainlabel=.../?#...</code>, <code>format=table</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0030.json">s-0030.json</a> Test <code>Special:Concepts</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0031.json">s-0031.json</a> Test <code>Special:Ask</code> output on <code>?...=[[...|...]]|+index...</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0032.json">s-0032.json</a> Test <code>format=json</code> output via <code>Special:Ask</code> for <code>_ref_rec</code>/<code>_qty</code> type (#3517)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0033.json">s-0033.json</a> Test output from <code>Special:SearchByProperty</code> to show all values for a property (#3531)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0034.json">s-0034.json</a> Test <code>format=embedded</code> output via <code>Special:Ask</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0035.json">s-0035.json</a> Test <code>format=dsv</code> output via <code>Special:Ask</code></li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0036.json">s-0036.json</a> Test <code>format=csv</code> output via <code>Special:Ask</code> for display units (<code>wgContLang=en</code>, <code>wgLang=en</code>)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0037.json">s-0037.json</a> Test <code>format=json</code> output via <code>Special:Ask</code> to check limit, default limit, <code>smwgQMaxInlineLimit</code> type (#2474, #4172)</li> <li><a href="https://web.archive.org/web/20220928134932/https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript/TestCases/s-0038.json">s-0038.json</a> Test output via <code>Special:Ask</code> to verify limit, offset</li> </ul> <!-- NewPP limit report Cached time: 20220928030240 Cache expiry: 86400 Dynamic content: false [SMW] In‐text annotation parser time: 0.001 seconds CPU time usage: 0.256 seconds Real time usage: 0.262 seconds Preprocessor visited node count: 871/1000000 Preprocessor generated node count: 5701/1000000 Post‐expand include size: 14670/2097152 bytes Template argument size: 3499/2097152 bytes Highest expansion depth: 8/40 Expensive parser function count: 0/100 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 91769/5000000 bytes ExtLoops count: 0 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 117.959 1 -total 37.86% 44.659 1 Template:Developer_manual 34.30% 40.456 1 Template:InfoBox 32.85% 38.754 1 Template:Developer_manual/List 17.05% 20.114 1 Template:Doc.info 16.60% 19.581 2 Template:Tablelongrow 12.09% 14.256 5 Template:LinkToAskQueryForParameter 10.44% 12.318 1 Template:Interlanguage 9.61% 11.333 1 Template:Doc.info.list 7.65% 9.026 1 Template:Video --> </div> <!-- Saved in parser cache with key DB9907220070920:pcache:idhash:10465-0!canonical and timestamp 20220928030240 and revision id 77463 --> </div><div class="printfooter"> Retrieved from "<a dir="ltr" href="https://web.archive.org/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;oldid=77463">https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;oldid=77463</a>"</div> <!-- end body text --> </div> <!-- category links --> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Categories" title="Special:Categories">Categories</a>: <ul><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Category:Developer_manual" title="Category:Developer manual">Developer manual</a></li><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Category:Document" title="Category:Document">Document</a></li><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Category:Developer_documentation" title="Category:Developer documentation">Developer documentation</a></li><li><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Category:Testing" title="Category:Testing">Testing</a></li></ul></div></div> </div> </div> </div> </div> <div class="smwofootergrid container"> <div class="smwofooterrowtb row"> <div class="col-lg-1"> <div class="footer"> </div> </div> <div class="smwofootercomptb col-lg-10"> <!-- Tools--> <nav class="navbar navbar-default p-tb " id="p-tb"> <ul class="nav navbar-nav small"> <li id="t-whatlinkshere"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:WhatLinksHere/Help:Integration_tests" title="A list of all wiki pages that link here [j]" accesskey="j">What links here</a></li> <li id="t-recentchangeslinked"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:RecentChangesLinked/Help:Integration_tests" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li> <li id="t-specialpages"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li> <li id="t-print"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;printable=yes" rel="alternate" title="Printable version of this page [p]" accesskey="p">Printable version</a></li> <li id="t-permalink"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;oldid=77463" title="Permanent link to this revision of the page">Permanent link</a></li> <li id="t-info"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Help:Integration_tests&amp;action=info" title="More information about this page">Page information</a></li> <li id="t-cite"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/w/index.php?title=Special:CiteThisPage&amp;page=Help%3AIntegration_tests&amp;id=77463" title="Information on how to cite this page">Cite this page</a></li> <li id="t-smwbrowselink"><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Special:Browse/:Help:Integration-5Ftests" rel="search">Browse properties</a></li> </ul> </nav> </div> <div class="col-lg-1"> <div class="footer"> </div> </div> </div> <div class="smwofooterrow row"> <div class="col-lg-1"> <div class="footer"> </div> </div> <div class="col-lg-10"> <!-- footer links --> <ul class="footer-info list-unstyled small" id="footer-info"> <!-- info --> <li> This page was last edited on 16 July 2020, at 18:40.</li> <li>Content is available under <a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org:Copyrights" title="semantic-mediawiki.org:Copyrights">"Attribution 3.0 Germany" (CC BY 3.0 DE)</a> unless otherwise noted.</li> </ul> </div> <div class="col-lg-1"> <div class="footer"> </div> </div> </div> <div class="smwofooterrowb row"> <div class="col-lg-1"> <div class="footerb"> </div> </div> <div class="col-lg-6"> <!-- places --> <ul class="list-inline footer-places " id="footer-places"> <li><small><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org:Privacy_policy" title="semantic-mediawiki.org:Privacy policy">Privacy policy</a></small></li> <li><small><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org:About" title="semantic-mediawiki.org:About">About &lt;semantic-mediawiki.org&gt; (Imprint)</a></small></li> <li><small><a href="/web/20220928134932/https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org:General_disclaimer" title="semantic-mediawiki.org:General disclaimer">Disclaimers</a></small></li> </ul> </div> <div class="col-lg-4"> <!-- footer icons --> <ul class="list-inline pull-right footer-icons " id="footer-icons"> <!-- copyright --> <li><a href="https://web.archive.org/web/20220928134932/https://creativecommons.org/licenses/by/3.0/de/deed.en"><img src="/web/20220928134932im_/https://www.semantic-mediawiki.org/w/resources/assets/licenses/cc-by.png" alt="&quot;Attribution 3.0 Germany&quot; (CC BY 3.0 DE)" width="88" height="31"/></a></li> <!-- poweredby --> <li><a href="//web.archive.org/web/20220928134932/https://www.mediawiki.org/"><img src="/web/20220928134932im_/https://www.semantic-mediawiki.org/w/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/web/20220928134932im_/https://www.semantic-mediawiki.org/w/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /web/20220928134932im_/https://www.semantic-mediawiki.org/w/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31"/></a></li> <li><a href="https://web.archive.org/web/20220928134932/https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAACJVBMVEXe3t62trbLy8vGxsbAwMDX19e6urqsrKxHcEzQ0NC2tratra2oqKixsbHd3eDFxcXe3t7U1NTa2trX19fQ0NDV1dWNjY2dnZ2UlJSUlJTS0tKUlJSWlpbR0dGenp79/f38/Pz+/v7t7e3v7+/u7u7s7Oz19fX29vb6+vr7+/vz8/Pz8/P4+fnw8PD39/gWTq/09PX6+vktX7b/sg8XT7F6mc/f5OwhVrNvkMthhsfT2+j7rQ/M1eZqjcmFotPs7e9Cb722xuFResK/zOObstnu7/Grvd3M1+mNqNY6aLoaUbEaUbZWfsTk6fE2Zrnp7O8bTq0kWLQuYcpcg8Xh5/Byk83a4eukud1/nM+6yeQkWcGwwuDxnRQyYrigttvI0+gpW7XGyttLdsBni8geVLo0Z9XlkCPb4u+QqtcfVLLo7PNHcr73phFGX6HsmBnpkxg6bNwnXcbX3er19vnr7/SVrdhuhLl+j70vVqY6Xqv0oxJVcbQhV76DjKTz9ffQ2evE0OZAbbzu7/PS1uFufrDnrGgpSZjy8/SQnMFddrKuekXSiCsgTKRaaZHejy9yang3VptNaqspWbnmliy3j2/m6OzT3e7x8fL4+v3p6uwaN2re0cifqLiLiZWYhYGYb0xXYn+5g0xwiMKYpc2BcHZmW2srRXpGWIhecKfilz4+WID2+PyosMywqbGqss1aVnLZq33p1sGklZqrp7dkfr7CpY9yg59Ud6QZAAAAH3RSTlPfBN/f39/f2wDf39vV3/7N2rrEz5D5c8ONuHaPuXXDImoxqwAABO1JREFUSMe1kQdz01gQgBXaBS4w9OtHwMFSdPKTUNxkW+61xN2Je4tLHJNOGukkAUINJTzaUIbO9fr7TpLtS44DZiC5b6Sn3dW+TysJaWz4cv9eZFPZu/+bhkakYR88WqP59u3vjxzdDCT7GpCD4qNH3sEGzOhB5MCR/4PmA8j25uZ33t0A23lxff5hZTIzOrz2Ph8qK936l7i1tT7hk8DAoHNsbeLWKjPdQcZ+qvX9tHMNXca1XBDXHtL6x2Bh0HWtuXUo8oTgC1gVpcdsdpew92PUYtjwzFq+E9mJYfXxx1x5l2/l5Vhy0DW6TuyQCZcR2hnswXJM0h+203471u5WKMIE5mDpspIIO8sZTMZiIbczY6+JCaI+/sJZ38qjP28+nQjkx/mcqGJ26rW3iKg/fYphCL1jNk5WbqXI0nBnu00RJ2j9bNRp6MmFS0SYIXLuUlQ5w22qizHr5MTyy2u/3XxVvHHlwtWVa/xTCQIIlEaMzrgswzA5P9BrAciYASqNoiNdjL8b0GYAHN3AGAEgzPSQc9UtYCeyBQAMO2G9PhhzXfp9qdifSCT6Lj788QQnrvWEuNPI2um0LW0D+m4A6E4AnIZOeq7ksQuJvi6eUXRW+8EWXsxNPhkYGJiSXr7Rd1qtVp9MXHkgIurzAkdFxjrj7cmKbN4K5v8RGxT2sJMTpwBflNHhUJgBdoUylzy3TuwIDBRi0hf9p9VtbW3qk30X7q2Je1IybZq7mLVWFKTSADXPoqi9AzVorda0kKTS6KkRbSgaR1GT1h5CObYiW1GU27yc5z6F9Fn/yTYedeLi9AIA6AbgxGIxAMPZcZeUHH9cFavVfY97FaNA/DbazRZVV89/61at2BTlg1JXiFtrYoBmRyd7p6/UP0XxaSDmy4pt0jmuh8qx6wQ2MmRz18TaJCUWO9xisUVhMMsoZZDiGHLLuXUbso2iatP/1HvhYu3n3bh6Pe/LUjZSj1NUJ8lSlNwahRRlMRjmyFDICikVn8+SacomdbZTVj+0mQSxweS1WqpiHK/Ncubs858f9idOJ/qKS1cv+RbFuIbMmHEvTbO4QeF25CxyD62nSbmJ1MUzRrpiwR0RPBJMpnCGxWVGXBn8TkarNGQHjuPrxOeWY4GY9FmxWHy19Gvv+ayYF6f8oYi7i8U93bjFkYokvbhWEFu8Og2ZxrUe3NMpc3vLhqqYpVV4XbwDQkpgoVwYKOR9N5d+eXB5vJevQA0pD7oVqi4WOj16vX6EYSA08WKvyeOZJw1cQ6rsnXOa/RYoM0Kls0zLuVoHhHAHL8YFXkwVCoE8uXhvMVCY8mW5Ci8eKkcgJ9azOl0UajNDFiUpj5JeloEqTgwd/iCUJP0sFMSejkpO96b4zl1fPuYiyd6Vs4GBmHSsJoYmLy/WeBTlis5rlJYrgjhe1s+XOXGEtHJOMl4VB2EHLauKdyG7JBLIc//uslRKkhOrcGJqyiU9z5UkOpVOwiGXSyQizRAfqlRc7Y5KJFnV6FReiWSV7xAWeQd/SOSq6qY18eVHq4vjlyazEJ73ScmJPVxJVKdF9MFwYpFIEL+ehvDOcSH8YXRsAa4XfwS7kd0tLfw7Sp7fl7xJywbYjTTVotfTb+849lEcb0K+2lMN/5o+tons+Rxp+PrQ8U3n0BcNSGPj4W+bPuX5ZLNo+uxwY+PfoLJHX1KXgyMAAAAASUVORK5CYII=" alt="Powered by Semantic MediaWiki" class="smw-footer" width="88" height="31"/></a></li> </ul> </div> <div class="col-lg-1"> <div class="footerb"> </div> </div> </div> </div><script>(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"smw":{"limitreport-intext-parsertime":0.001},"limitreport":{"cputime":"0.256","walltime":"0.262","ppvisitednodes":{"value":871,"limit":1000000},"ppgeneratednodes":{"value":5701,"limit":1000000},"postexpandincludesize":{"value":14670,"limit":2097152},"templateargumentsize":{"value":3499,"limit":2097152},"expansiondepth":{"value":8,"limit":40},"expensivefunctioncount":{"value":0,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":91769,"limit":5000000},"timingprofile":["100.00% 117.959 1 -total"," 37.86% 44.659 1 Template:Developer_manual"," 34.30% 40.456 1 Template:InfoBox"," 32.85% 38.754 1 Template:Developer_manual/List"," 17.05% 20.114 1 Template:Doc.info"," 16.60% 19.581 2 Template:Tablelongrow"," 12.09% 14.256 5 Template:LinkToAskQueryForParameter"," 10.44% 12.318 1 Template:Interlanguage"," 9.61% 11.333 1 Template:Doc.info.list"," 7.65% 9.026 1 Template:Video"]},"loops":{"limitreport-count-unlimited":[0]},"cachereport":{"timestamp":"20220928030240","ttl":86400,"transientcontent":false}}});});</script><script>(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgBackendResponseTime":138});});</script></body> </html><!-- FILE ARCHIVED ON 13:49:32 Sep 28, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 02:21:05 Feb 26, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.521 exclusion.robots: 0.029 exclusion.robots.policy: 0.017 esindex: 0.01 cdx.remote: 4.919 LoadShardBlock: 137.045 (3) PetaboxLoader3.datanode: 118.609 (4) PetaboxLoader3.resolve: 87.978 (2) load_resource: 159.73 -->

Pages: 1 2 3 4 5 6 7 8 9 10