[{"data":1,"prerenderedAt":51},["ShallowReactive",2],{"r7OCp7VOVM":3,"i6xgKFEaah":5,"plugin-461":7,"versions-461":32},{"data":4},[],{"data":6},[],{"id":8,"name":9,"xmlId":10,"description":11,"preview":12,"docText":11,"email":13,"copyright":14,"downloads":15,"pricingModel":14,"purchaseInfo":14,"vendor":16,"tags":20,"themes":21,"icon":22,"iconDark":23,"iconHash":14,"programmingLanguage":14,"language":14,"licenseInfo":24,"isHidden":27,"screenshots":28,"isDescriptionPinned":27,"isNamePinned":27,"updatedAt":29,"seo_title":9,"seo_description":12,"version":30,"iconUrl":31},461,"Testo","com.github.xepozz.testo","\u003Cp>\u003Ca href=\"https://github.com/j-plugins/testo-plugin\">Github\u003C/a> | \u003Ca href=\"https://t.me/jb_plugins\">Telegram\u003C/a> | \u003Ca href=\"https://github.com/xepozz/xepozz?tab=readme-ov-file#become-a-sponsor\">Donation\u003C/a>\u003C/p>\n\n\u003Cp>Testo PHP – is a modern PHP testing library\u003C/p>","Github | Telegram | Donation Testo PHP – is a modern PHP testing library","xepozz@list.ru",null,0,{"name":17,"url":18,"link":19,"publicName":17,"email":13},"Dmitrii Derepko (@xepozz)","https://github.com/xepozz","",[],[],"plugins/com.github.xepozz.testo/pluginIcon.svg","plugins/com.github.xepozz.testo/pluginIcon_dark.svg",{"licenseType":25,"licenseUrl":26},"Custom/Unknown","https://opensource.org/license/bsd-3-clause",false,[],"29.10.2026","2026.17.262","/images/461/icon.svg",{"0":33},{"year":34,"id":35,"cards":36},2026,"id_0",[37],{"id":38,"version":30,"cdate":39,"downloadUrl":40,"notes":41,"since":42,"until":43,"sinceUntil":42,"channel":14,"size":44,"downloads":15,"pluginId":8,"compatibleVersions":45,"author":46,"modules":48,"dependencies":49,"hidden":27,"year":34},3163,"1793267956400","plugins/com.github.xepozz.testo/2026.17.262/testo-plugin-openide-2026.17.262.zip","\u003Ch3>Added\u003C/h3>\n\n\u003Cul>\u003Cli>An OpenIDE 2026.2 build, installed alongside PHP for OpenIDE: test discovery and gutter runs, Run / Debug / Coverage configurations, the channel console, run history, the Coverage view and mutation testing with Infection.\u003C/li>\u003Cli>On OpenIDE an HTML or JUnit report the interpreter cannot reach is skipped with a notification instead of failing the run.\u003C/li>\u003Cli>The OpenIDE run configuration is laid out like PhpStorm's and has its own PHP interpreter and interpreter options; by default it follows the project's active interpreter profile.\u003C/li>\u003Cli>The run configuration's Type filter takes several types as tags, each passed as its own \u003Ccode>--type\u003C/code>; existing configurations keep their type.\u003C/li>\u003C/ul>","262","262.*",1521237,{},{"id":47,"name":17,"link":18,"hubLogin":14},"391",[],[50],"com.intellij.modules.platform",1793306209090]