lambdaorm
Version:
1 lines • 5.94 kB
JavaScript
'use strict';const a143o=a143y;function a143y(s,y){const O=a143s();return a143y=function(D,g){D=D-0x147;let M=O[D];return M;},a143y(s,y);}(function(s,y){const r=a143y,g=s();while(!![]){try{const x=parseInt(r(0x172))/0x1*(parseInt(r(0x160))/0x2)+-parseInt(r(0x166))/0x3*(-parseInt(r(0x14d))/0x4)+parseInt(r(0x16f))/0x5+parseInt(r(0x173))/0x6+parseInt(r(0x147))/0x7+-parseInt(r(0x158))/0x8*(-parseInt(r(0x14f))/0x9)+-parseInt(r(0x14a))/0xa*(parseInt(r(0x148))/0xb);if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a143s,0x970a0));function a143s(){const e=['getInfo','Countries.map(p=>{region:p.region,min:min(p.latitude)})','apply','init','2130646NTiEGb','49357FGbtji','max','5530FxLReh','dotenv','integer','12uDsguU','next','45FyXEDd','countries','SELECT\x20c.region\x20AS\x20region,\x20MAX(c.latitude)\x20AS\x20max\x20FROM\x20Countries\x20c\x20\x20GROUP\x20BY\x20c.region\x20','constraints','toStrictEqual','min','Countries.filter(p=>\x20p.region\x20==\x20\x22Americas\x22).map(p=>\x20{result:count(1)})','done','SELECT\x20c.region\x20AS\x20region,\x20AVG(c.latitude)\x20AS\x20avg\x20FROM\x20Countries\x20c\x20\x20GROUP\x20BY\x20c.region\x20','1391544XKzSJy','parse','config','defineProperty','Countries.map(p=>\x20{region:p.region,max:max(p.latitude)})','then','plan','group','132018DJYSWY','string','Countries.map(p=>\x20{region:p.region,min:min(p.latitude)})','./config/countries.env','Countries.map(p=>\x20{region:p.region,avg:avg(p.latitude)})','model','1021281yzPMQR','SELECT\x20c.region\x20AS\x20region,\x20MIN(c.latitude)\x20AS\x20min\x20FROM\x20Countries\x20c\x20\x20GROUP\x20BY\x20c.region\x20','region','SELECT\x20COUNT(1)\x20AS\x20result\x20FROM\x20Countries\x20c\x20\x20WHERE\x20c.region\x20=\x20\x27Americas\x27\x20','Countries.map(p=>{result:count(1)}).filter(p=>(p.region==Americas))','dataSource1','orm','any','MySQL','795815ATZjqa','Countries.map(p=>\x20{region:p.region,countries:count(1)})','stage1','5iAdLEs','2492310JpsjFv','value','Countries','../../..','normalize','Countries.map(p=>{region:p.region,avg:avg(p.latitude)})','parameters'];a143s=function(){return e;};return a143s();}var __awaiter=this&&this['__awaiter']||function(s,y,P,g){function x(m){return m instanceof P?m:new P(function(w){w(m);});}return new(P||(P=Promise))(function(m,w){const i=a143y;function t(c){const z=a143y;try{a(g[z(0x14e)](c));}catch(k){w(k);}}function v(c){try{a(g['throw'](c));}catch(k){w(k);}}function a(c){const d=a143y;c[d(0x156)]?m(c[d(0x174)]):x(c[d(0x174)])[d(0x15d)](t,v);}a((g=g[i(0x17c)](s,y||[]))[i(0x14e)]());});};Object[a143o(0x15b)](exports,'__esModule',{'value':!![]});const __1=require(a143o(0x176));beforeAll(()=>__awaiter(void 0x0,void 0x0,void 0x0,function*(){const p=a143o;require(p(0x14b))[p(0x15a)]({'path':p(0x163)}),yield __1['orm'][p(0x17d)]('./config/countries.yaml');})),describe(a143o(0x15f),()=>{const f=a143o,s=JSON[f(0x159)]('{}');test('normalize',()=>{const q=f;expect(__1[q(0x16c)]['normalize'](q(0x155)))[q(0x153)](q(0x16a)),expect(__1[q(0x16c)]['normalize'](q(0x170)))[q(0x153)]('Countries.map(p=>{region:p.region,countries:count(1)})'),expect(__1[q(0x16c)][q(0x177)](q(0x15c)))[q(0x153)]('Countries.map(p=>{region:p.region,max:max(p.latitude)})'),expect(__1[q(0x16c)][q(0x177)](q(0x162)))[q(0x153)](q(0x17b)),expect(__1[q(0x16c)][q(0x177)](q(0x164)))['toStrictEqual'](q(0x178));}),test(f(0x165),()=>{const j=f;expect(__1[j(0x16c)]['model'](j(0x155)))[j(0x153)]([{'name':'result','type':j(0x14c)}]),expect(__1[j(0x16c)][j(0x165)](j(0x170)))[j(0x153)]([{'name':'region','type':j(0x161)},{'name':j(0x150),'type':j(0x14c)}]),expect(__1[j(0x16c)][j(0x165)](j(0x15c)))[j(0x153)]([{'name':j(0x168),'type':j(0x161)},{'name':j(0x149),'type':j(0x16d)}]),expect(__1['orm']['model'](j(0x162)))[j(0x153)]([{'name':'region','type':j(0x161)},{'name':j(0x154),'type':'any'}]),expect(__1['orm'][j(0x165)](j(0x164)))['toStrictEqual']([{'name':j(0x168),'type':j(0x161)},{'name':'avg','type':'number'}]);}),test(f(0x179),()=>{const b=f;expect(__1[b(0x16c)][b(0x179)](b(0x155)))[b(0x153)]([]),expect(__1['orm'][b(0x179)](b(0x170)))[b(0x153)]([]),expect(__1[b(0x16c)]['parameters'](b(0x15c)))[b(0x153)]([]),expect(__1[b(0x16c)][b(0x179)](b(0x162)))[b(0x153)]([]),expect(__1[b(0x16c)][b(0x179)](b(0x164)))[b(0x153)]([]);}),test('constraints',()=>{const l=f;expect(__1['orm']['constraints']('Countries.filter(p=>\x20p.region\x20==\x20\x22Americas\x22).map(p=>\x20{result:count(1)})'))[l(0x153)]({'entity':l(0x175),'constraints':[]}),expect(__1[l(0x16c)][l(0x152)](l(0x170)))[l(0x153)]({'entity':l(0x175),'constraints':[]}),expect(__1[l(0x16c)][l(0x152)]('Countries.map(p=>\x20{region:p.region,max:max(p.latitude)})'))['toStrictEqual']({'entity':l(0x175),'constraints':[]}),expect(__1[l(0x16c)][l(0x152)](l(0x162)))['toStrictEqual']({'entity':l(0x175),'constraints':[]}),expect(__1[l(0x16c)][l(0x152)](l(0x164)))['toStrictEqual']({'entity':l(0x175),'constraints':[]});}),test(f(0x17a),()=>{const u=f;expect(__1[u(0x16c)][u(0x15e)](u(0x155),{'stage':'stage1'}))[u(0x153)]({'entity':u(0x175),'dialect':u(0x16e),'source':u(0x16b),'sentence':u(0x169)}),expect(__1[u(0x16c)]['plan'](u(0x170),{'stage':'stage1'}))['toStrictEqual']({'entity':u(0x175),'dialect':u(0x16e),'source':u(0x16b),'sentence':'SELECT\x20c.region\x20AS\x20region,\x20COUNT(1)\x20AS\x20countries\x20FROM\x20Countries\x20c\x20\x20GROUP\x20BY\x20c.region\x20'}),expect(__1['orm'][u(0x15e)](u(0x15c),{'stage':u(0x171)}))[u(0x153)]({'entity':u(0x175),'dialect':u(0x16e),'source':'dataSource1','sentence':u(0x151)}),expect(__1['orm']['plan']('Countries.map(p=>\x20{region:p.region,min:min(p.latitude)})',{'stage':u(0x171)}))[u(0x153)]({'entity':u(0x175),'dialect':u(0x16e),'source':u(0x16b),'sentence':u(0x167)}),expect(__1[u(0x16c)][u(0x15e)]('Countries.map(p=>\x20{region:p.region,avg:avg(p.latitude)})',{'stage':u(0x171)}))['toStrictEqual']({'entity':'Countries','dialect':u(0x16e),'source':u(0x16b),'sentence':u(0x157)});});});