html-reporter
Version:
Html-reporter and GUI for viewing and managing results of a tests run. Currently supports Testplane and Hermione.
1 lines • 13.7 kB
JavaScript
(()=>{"use strict";var e,t,r,n,o={24298:(e,t,r)=>{r.d(t,{Fe:()=>n,HT:()=>u,IP:()=>o,a9:()=>a,n_:()=>s});var n=function(e){return e.UIMode="ui-mode",e.TimeTravelUseRecommendedSettings="time-travel-use-recommended-settings",e}({}),o="time-travel-player-visibility",a="2up-diff-visibility",s="2up-fit-mode",u=function(e){return e.Old="old",e.New="new",e}({})},8047:(e,t,r)=>{r.d(t,{By:()=>v,fB:()=>h,pU:()=>b,vO:()=>m,xH:()=>S,xe:()=>w});var n=r(68079),o=r(56666),a=r(34795),s=r(82841),u=r.n(s),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)(u().mark((function e(r){var n,o,a,s;return u().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,s=o.status,e.abrupt("return",{url:r,status:s,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)(u().mark((function e(t){var r,o,a,s,i,p;return u().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 s=o.reduce((function(e,t){return e+t.length}),0),i=new r.Database(void 0,s),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 m(e){return y.apply(this,arguments)}function y(){return(y=(0,a.Z)(u().mark((function e(t){var r,n,o,a;return u().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 w(e){e.close()}d(d({},c.default),{},{fetchDataFromDatabases:h,mergeDatabases:v,connectToDatabase:m,getMainDatabaseUrl:b,getSuitesTableRows:S,closeDatabase:w})},64141:(e,t,r)=>{r.r(t),r.d(t,{changeTestRetry:()=>F.iB,changeViewMode:()=>o.R4,closeModal:()=>p.M,closeSections:()=>F.DI,collapseAll:()=>F.kF,commitAcceptedImagesToTree:()=>Z.GC,commitRevertedImagesToTree:()=>Z.sP,createNotification:()=>f.sc,createNotificationError:()=>f.uX,deselectAll:()=>F.kR,dismissNotification:()=>f.N5,expandAll:()=>F.V1,expandErrors:()=>F.vf,expandRetries:()=>F.tp,finGuiReport:()=>i.Sc,finStaticReport:()=>i.$i,groupTestsByKey:()=>s.I,openModal:()=>p.h,processBegin:()=>l.$,processEnd:()=>l.E,revealTreeNode:()=>M.o9,runAllTests:()=>S,runCustomGui:()=>n.u,runFailedTests:()=>T,runSuite:()=>k,runTest:()=>E,selectAll:()=>F.td,selectBrowsers:()=>o.QJ,set2UpFitMode:()=>L.Bt,setAllTreeNodesState:()=>M.Nu,setBackupSectionSizes:()=>M.Qh,setBrowserFeatures:()=>G.a,setCurrentGroupByExpression:()=>s.i,setCurrentHighlightStep:()=>M.Gm,setCurrentSortByExpression:()=>_.Q,setCurrentStep:()=>M.Bq,setCurrentTreeNode:()=>M._r,setDiffMode:()=>N.H,setGuiServerConnectionStatus:()=>u.o,setMatchCaseFilter:()=>o.cQ,setSearchLoading:()=>o.if,setSectionExpandedState:()=>M.$X,setSectionSizes:()=>M.gM,setSortByDirection:()=>_.u,setStepsExpandedState:()=>M.zE,setStrictMatchFilter:()=>M.tF,setTreeNodeExpandedState:()=>M.cI,setTreeViewMode:()=>M.KW,setUseRegexFilter:()=>o.Lf,setVisualChecksDiffMode:()=>L.MT,staticAccepterCloseConfirm:()=>I.dd,staticAccepterCommitScreenshot:()=>I.sv,staticAccepterDelayScreenshot:()=>I.A2,staticAccepterOpenConfirm:()=>I.x_,staticAccepterStageScreenshot:()=>I.FD,staticAccepterUndoDelayScreenshot:()=>I.cO,staticAccepterUnstageScreenshot:()=>I.vx,staticAccepterUpdateCommitMessage:()=>I.Lt,staticAccepterUpdateToolbarOffset:()=>I.mm,stopTests:()=>C,suiteBegin:()=>A,testBegin:()=>B,testResult:()=>U,testsEnd:()=>D,thunkAcceptImages:()=>Z.Ro,thunkFindSameDiffs:()=>a.C,thunkInitGuiReport:()=>i.dP,thunkInitStaticReport:()=>i.Kt,thunkRevertImages:()=>Z.Ku,thunkRunAllTests:()=>w,thunkRunCustomGuiAction:()=>n.M,thunkRunFailedTests:()=>x,thunkRunSuite:()=>O,thunkRunTest:()=>R,thunkRunTests:()=>b,thunkStopTests:()=>j,thunkTestsEnd:()=>P,toggle2UpDiffVisibility:()=>L.ZD,toggleBrowserCheckbox:()=>F.Z$,toggleBrowserSection:()=>F.nS,toggleGroupCheckbox:()=>F.IP,toggleLoading:()=>c.o,toggleStateResult:()=>F.qz,toggleSuiteCheckbox:()=>F.T9,toggleSuiteSection:()=>F.cd,toggleTestsGroup:()=>F.Cd,updateBaseHost:()=>N.B,updateBottomProgressBar:()=>F.LL,updateNameFilter:()=>o.QC,visualChecksPageSetCurrentNamedImage:()=>L.Ll});var n=r(70839),o=r(19272),a=r(60540),s=r(32481),u=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),m=r(97566),y=r(8047),b=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).tests,t=void 0===e?[]:e;return(0,d.Z)(v().mark((function e(){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,g.default.post("/run",t);case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),console.error("Error while running tests:",e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})))},S=function(){return{type:m.Z.RUN_ALL_TESTS}},w=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(S()),e.next=3,t(b());case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},T=function(){return{type:m.Z.RUN_FAILED_TESTS}},x=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(T()),e.next=3,r(b({tests:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},k=function(){return{type:m.Z.RETRY_SUITE}},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(b({tests:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},E=function(){return{type:m.Z.RETRY_TEST}},R=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(E()),e.next=3,r(b({tests:[t]}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},C=function(){return{type:m.Z.STOP_TESTS}},j=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(C()),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:m.Z.TESTS_END,payload:e}},P=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,y.pU)(),e.next=4,(0,y.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)}}()},A=function(e){return{type:m.Z.SUITE_BEGIN,payload:e}},B=function(e){return{type:m.Z.TEST_BEGIN,payload:e}},U=function(e){return{type:m.Z.TEST_RESULT,payload:e}},Z=r(54432),N=r(22253),_=r(58311),I=r(49012),M=r(40554),F=r(70807),L=r(84006),G=r(29909)},24203:(e,t,r)=>{var n=r(2784),o=r(17029),a=r(35161),s=r(82979),u=r(64141),i=document.getElementById("app");function c(){return(0,n.useEffect)((function(){return s.Z.dispatch((0,u.thunkInitStaticReport)({isNewUi:!0})),function(){s.Z.dispatch((0,u.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:()=>s,r:()=>u});var n=r(34795),o=r(82841),a=r.n(o),s=function(e){return"error"in e},u=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 s(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,s),r.loaded=!0,r.exports}s.m=o,e=[],s.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],u=!0,i=0;i<r.length;i++)(!1&o||a>=o)&&Object.keys(s.O).every((e=>s.O[e](r[i])))?r.splice(i--,1):(u=!1,o<a&&(a=o));if(u){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]},s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.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);s.r(o);var a={};t=t||[null,r({}),r([]),r(r)];for(var u=2&n&&e;"object"==typeof u&&!~t.indexOf(u);u=r(u))Object.getOwnPropertyNames(u).forEach((t=>a[t]=()=>e[t]));return a.default=()=>e,s.d(o,a),o},s.d=(e,t)=>{for(var r in t)s.o(t,r)&&!s.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce(((t,r)=>(s.f[r](e,t),t)),[])),s.u=e=>(938===e?"search-worker":e)+".min.js",s.miniCssF=e=>{},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},s.l=(e,t,r,o)=>{if(n[e])n[e].push(t);else{var a,u;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||(u=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,s.nc&&a.setAttribute("nonce",s.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),u&&document.head.appendChild(a)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;s.g.importScripts&&(e=s.g.location+"");var t=s.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(/\/[^\/]+$/,"/"),s.p=e})(),(()=>{s.b=document.baseURI||self.location.href;var e={647:0};s.f.j=(t,r)=>{var n=s.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=s.p+s.u(t),u=new Error;s.l(a,(r=>{if(s.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;u.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",u.name="ChunkLoadError",u.type=o,u.request=a,n[1](u)}}),"chunk-"+t,t)}},s.O.j=t=>0===e[t];var t=(t,r)=>{var n,o,[a,u,i]=r,c=0;if(a.some((t=>0!==e[t]))){for(n in u)s.o(u,n)&&(s.m[n]=u[n]);if(i)var p=i(s)}for(t&&t(r);c<a.length;c++)o=a[c],s.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return s.O(p)},r=self.webpackChunk=self.webpackChunk||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),s.O(void 0,[164,741,794,899,420,580,134,409],(()=>s(24203))),s.O(void 0,[164,741,794,899,420,580,134,409],(()=>s(87240)));var u=s.O(void 0,[164,741,794,899,420,580,134,409],(()=>s(57605)));u=s.O(u)})();