html-reporter
Version:
Html-reporter and GUI for viewing and managing results of a tests run. Currently supports Testplane and Hermione.
1 lines • 13.8 kB
JavaScript
(()=>{"use strict";var e,t,r,n,o={8047:(e,t,r)=>{r.d(t,{By:()=>v,fB:()=>h,pU:()=>b,vO:()=>y,xH:()=>S,xe:()=>T});var n=r(68079),o=r(56666),a=r(34795),u=r(82841),s=r.n(u),i=r(76635),c=r(69e3),p=r(9560),f=r(46126);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t){var r=function(){var e=(0,a.Z)(s().mark((function e(r){var n,o,a,u;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={responseType:"arraybuffer"},"function"==typeof t&&(n.onDownloadProgress=function(e){t(r,e.loaded/e.total)}),e.next=4,(0,p.dc)(r,n);case 4:return o=e.sent,a=o.data,u=o.status,e.abrupt("return",{url:r,status:u,data:a});case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,c.jI)(e,{loadDbJsonUrl:function(e){return(0,p.dc)(e)},prepareUrls:function(e,t){return(0,p.e1)(e,t)},formatData:function(e){return{url:e,status:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"unknown",data:null}},loadDbUrl:r})}function v(e){return g.apply(this,arguments)}function g(){return(g=(0,a.Z)(s().mark((function e(t){var r,o,a,u,i,p;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.initSqlJs();case 2:if(r=e.sent,o=t.map((function(e){return new Uint8Array(e)})),0!==(a=o.map((function(e){return new r.Database(e)}))).length){e.next=9;break}return e.abrupt("return",null);case 9:if(1!==a.length){e.next=11;break}return e.abrupt("return",a[0]);case 11:return u=o.reduce((function(e,t){return e+t.length}),0),i=new r.Database(void 0,u),p=a.map((function(e){return e.filename})),(0,c.c2)({db:i,dbPaths:p,getExistingTables:function(e){for(var t=[];e.step();)t.push.apply(t,(0,n.Z)(e.get()));return t}}),a.forEach((function(e){return e.close()})),e.abrupt("return",i);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return m.apply(this,arguments)}function m(){return(m=(0,a.Z)(s().mark((function e(t){var r,n,o,a;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=new URL(t),e.next=3,(0,p.dc)(r.href,{responseType:"arraybuffer"});case 3:return n=e.sent,o=n.data,e.next=7,window.initSqlJs();case 7:return a=e.sent,e.abrupt("return",new a.Database(new Uint8Array(o)));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(){return new URL(f.rW,window.location.href)}function S(e){var t=function(e,t){var r=e.exec((0,c.Vt)(t))[0];if(!r)return console.warn('Table "'.concat(t,'" is empty')),[];return r}(e,f.JL);if(!(0,i.isEmpty)(t))return t.values.sort(c.fd)}function T(e){e.close()}d(d({},c.default),{},{fetchDataFromDatabases:h,mergeDatabases:v,connectToDatabase:y,getMainDatabaseUrl:b,getSuitesTableRows:S,closeDatabase:T})},64141:(e,t,r)=>{r.r(t),r.d(t,{changeTestRetry:()=>G.iB,changeViewMode:()=>o.R4,closeModal:()=>p.M,closeSections:()=>G.DI,collapseAll:()=>G.kF,commitAcceptedImagesToTree:()=>N.GC,commitRevertedImagesToTree:()=>N.sP,createNotification:()=>f.sc,createNotificationError:()=>f.uX,deselectAll:()=>G.kR,dismissNotification:()=>f.N5,expandAll:()=>G.V1,expandErrors:()=>G.vf,expandRetries:()=>G.tp,finGuiReport:()=>i.Sc,finStaticReport:()=>i.$i,formatStaticAccepterProgress:()=>M.lT,groupTestsByKey:()=>u.I,openModal:()=>p.h,processBegin:()=>l.$,processEnd:()=>l.E,revealTreeNode:()=>F.o9,runAllTests:()=>E,runCustomGui:()=>n.u,runFailedTests:()=>k,runSuite:()=>R,runTest:()=>b,selectAll:()=>G.td,selectBrowsers:()=>o.QJ,set2UpFitMode:()=>$.Bt,setAllTreeNodesState:()=>F.Nu,setBackupSectionSizes:()=>F.Qh,setBrowserFeatures:()=>J.a,setCurrentGroupByExpression:()=>u.i,setCurrentHighlightStep:()=>F.Gm,setCurrentSortByExpression:()=>L.Q,setCurrentStep:()=>F.Bq,setCurrentTreeNode:()=>F._r,setDiffMode:()=>I.H,setGuiServerConnectionStatus:()=>s.o,setMatchCaseFilter:()=>o.cQ,setRefreshLoading:()=>o.lT,setRepeatCount:()=>S,setRepeatLeft:()=>T,setSearchLoading:()=>o.if,setSectionExpandedState:()=>F.$X,setSectionSizes:()=>F.gM,setSortByDirection:()=>L.u,setStepsExpandedState:()=>F.zE,setStrictMatchFilter:()=>F.tF,setTreeNodeExpandedState:()=>F.cI,setTreeViewMode:()=>F.KW,setUseRegexFilter:()=>o.Lf,setVisualChecksDiffMode:()=>$.MT,staticAccepterCloseConfirm:()=>M.dd,staticAccepterCommitScreenshot:()=>M.sv,staticAccepterDelayScreenshot:()=>M.A2,staticAccepterOpenConfirm:()=>M.x_,staticAccepterStageScreenshot:()=>M.FD,staticAccepterUndoDelayScreenshot:()=>M.cO,staticAccepterUnstageScreenshot:()=>M.vx,staticAccepterUpdateCommitMessage:()=>M.Lt,staticAccepterUpdateToolbarOffset:()=>M.mm,stopTests:()=>A,suiteBegin:()=>_,testBegin:()=>B,testResult:()=>U,testsEnd:()=>D,thunkAcceptImages:()=>N.Ro,thunkFindSameDiffs:()=>a.C,thunkInitGuiReport:()=>i.dP,thunkInitStaticReport:()=>i.Kt,thunkRefreshGuiReport:()=>i.tc,thunkRevertImages:()=>N.Ku,thunkRunAllTests:()=>x,thunkRunCustomGuiAction:()=>n.M,thunkRunFailedTests:()=>O,thunkRunSuite:()=>C,thunkRunTest:()=>j,thunkRunTests:()=>w,thunkStopTests:()=>P,thunkTestsEnd:()=>Z,toggle2UpDiffVisibility:()=>$.ZD,toggleBrowserCheckbox:()=>G.Z$,toggleBrowserSection:()=>G.nS,toggleGroupCheckbox:()=>G.IP,toggleLoading:()=>c.o,toggleStateResult:()=>G.qz,toggleSuiteCheckbox:()=>G.T9,toggleSuiteSection:()=>G.cd,toggleTestsGroup:()=>G.Cd,updateBaseHost:()=>I.B,updateBottomProgressBar:()=>G.LL,updateNameFilter:()=>o.QC,visualChecksPageSetCurrentNamedImage:()=>$.Ll});var n=r(70839),o=r(19272),a=r(60540),u=r(32481),s=r(48907),i=r(82931),c=r(33981),p=r(95834),f=r(48394),l=r(84787),d=r(34795),h=r(82841),v=r.n(h),g=r(87741),y=r(97566),m=r(8047),b=function(){return{type:y.Z.RETRY_TEST}},S=function(e){return{type:y.Z.SET_REPEAT_COUNT,payload:{repeatCount:e}}},T=function(e){return{type:y.Z.SET_REPEAT_LEFT,payload:{repeatLeft:e}}},w=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).tests,t=void 0===e?[]:e;return function(){var e=(0,d.Z)(v().mark((function e(r,n){var o,a;return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=n(),a=o.repeatCount,r(b()),e.prev=2,e.next=5,g.default.post("/run",{tests:t,repeatCount:a});case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),console.error("Error while running tests:",e.t0);case 10:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(t,r){return e.apply(this,arguments)}}()},E=function(){return{type:y.Z.RUN_ALL_TESTS}},x=function(){return function(){var e=(0,d.Z)(v().mark((function e(t){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t(E()),e.next=3,t(w());case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},k=function(){return{type:y.Z.RUN_FAILED_TESTS}},O=function(e){var t=e.tests;return function(){var e=(0,d.Z)(v().mark((function e(r){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(k()),e.next=3,r(w({tests:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},R=function(){return{type:y.Z.RETRY_SUITE}},C=function(e){var t=e.tests;return function(){var e=(0,d.Z)(v().mark((function e(r){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(R()),e.next=3,r(w({tests:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},j=function(e){var t=e.test;return function(){var e=(0,d.Z)(v().mark((function e(r){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(b()),e.next=3,r(w({tests:[t]}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},A=function(){return{type:y.Z.STOP_TESTS}},P=function(){return function(){var e=(0,d.Z)(v().mark((function e(t){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,g.default.post("/stop");case 3:t(A()),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.error("Error while stopping tests:",e.t0);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(t){return e.apply(this,arguments)}}()},D=function(e){return{type:y.Z.TESTS_END,payload:e}},Z=function(){return function(){var e=(0,d.Z)(v().mark((function e(t){var r,n;return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=(0,m.pU)(),e.next=4,(0,m.vO)(r.href);case 4:n=e.sent,t(D({db:n})),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),t((0,f.uX)("testsEnd",e.t0));case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()},_=function(e){return{type:y.Z.SUITE_BEGIN,payload:e}},B=function(e){return{type:y.Z.TEST_BEGIN,payload:e}},U=function(e){return{type:y.Z.TEST_RESULT,payload:e}},N=r(54432),I=r(22253),L=r(58311),M=r(49012),F=r(40554),G=r(70807),$=r(84006),J=r(29909)},24203:(e,t,r)=>{var n=r(2784),o=r(17029),a=r(33477),u=r(82979),s=r(64141),i=document.getElementById("app");function c(){return(0,n.useEffect)((function(){return u.Z.dispatch((0,s.thunkInitStaticReport)({isNewUi:!0})),function(){u.Z.dispatch((0,s.finStaticReport)())}}),[]),n.createElement(a.g,null)}(0,o.s)(i).render(n.createElement(c,null))},1540:(e,t,r)=>{r.d(t,{T:()=>a});var n=r(2784),o=(0,n.createContext)(null),a=function(){return(0,n.useContext)(o)}},32444:(e,t,r)=>{r.d(t,{R:()=>u,r:()=>s});var n=r(34795),o=r(82841),a=r.n(o),u=function(e){return"error"in e},s=function(){var e=(0,n.Z)(a().mark((function e(t){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",fetch("/update-time-travel-settings",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}).then((function(e){return e.json()})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}},a={};function u(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={id:e,loaded:!1,exports:{}};return o[e].call(r.exports,r,r.exports,u),r.loaded=!0,r.exports}u.m=o,e=[],u.O=(t,r,n,o)=>{if(!r){var a=1/0;for(p=0;p<e.length;p++){for(var[r,n,o]=e[p],s=!0,i=0;i<r.length;i++)(!1&o||a>=o)&&Object.keys(u.O).every((e=>u.O[e](r[i])))?r.splice(i--,1):(s=!1,o<a&&(a=o));if(s){e.splice(p--,1);var c=n();void 0!==c&&(t=c)}}return t}o=o||0;for(var p=e.length;p>0&&e[p-1][2]>o;p--)e[p]=e[p-1];e[p]=[r,n,o]},u.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return u.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,u.t=function(e,n){if(1&n&&(e=this(e)),8&n)return e;if("object"==typeof e&&e){if(4&n&&e.__esModule)return e;if(16&n&&"function"==typeof e.then)return e}var o=Object.create(null);u.r(o);var a={};t=t||[null,r({}),r([]),r(r)];for(var s=2&n&&e;"object"==typeof s&&!~t.indexOf(s);s=r(s))Object.getOwnPropertyNames(s).forEach((t=>a[t]=()=>e[t]));return a.default=()=>e,u.d(o,a),o},u.d=(e,t)=>{for(var r in t)u.o(t,r)&&!u.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},u.f={},u.e=e=>Promise.all(Object.keys(u.f).reduce(((t,r)=>(u.f[r](e,t),t)),[])),u.u=e=>(938===e?"search-worker":e)+".min.js",u.miniCssF=e=>{},u.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),u.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},u.l=(e,t,r,o)=>{if(n[e])n[e].push(t);else{var a,s;if(void 0!==r)for(var i=document.getElementsByTagName("script"),c=0;c<i.length;c++){var p=i[c];if(p.getAttribute("src")==e){a=p;break}}a||(s=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,u.nc&&a.setAttribute("nonce",u.nc),a.src=e),n[e]=[t];var f=(t,r)=>{a.onerror=a.onload=null,clearTimeout(l);var o=n[e];if(delete n[e],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach((e=>e(r))),t)return t(r)},l=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),s&&document.head.appendChild(a)}},u.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;u.g.importScripts&&(e=u.g.location+"");var t=u.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var n=r.length-1;n>-1&&!e;)e=r[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),u.p=e})(),(()=>{u.b=document.baseURI||self.location.href;var e={647:0};u.f.j=(t,r)=>{var n=u.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,o)=>n=e[t]=[r,o]));r.push(n[2]=o);var a=u.p+u.u(t),s=new Error;u.l(a,(r=>{if(u.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}},u.O.j=t=>0===e[t];var t=(t,r)=>{var n,o,[a,s,i]=r,c=0;if(a.some((t=>0!==e[t]))){for(n in s)u.o(s,n)&&(u.m[n]=s[n]);if(i)var p=i(u)}for(t&&t(r);c<a.length;c++)o=a[c],u.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return u.O(p)},r=self.webpackChunk=self.webpackChunk||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),u.O(void 0,[164,741,964,899,406,343,134,685],(()=>u(24203))),u.O(void 0,[164,741,964,899,406,343,134,685],(()=>u(87240)));var s=u.O(void 0,[164,741,964,899,406,343,134,685],(()=>u(57605)));s=u.O(s)})();