From 8393524cd99db4847c339fac5e594419cba7f6bb Mon Sep 17 00:00:00 2001 From: Clark Du Date: Mon, 20 Apr 2020 23:48:59 +0100 Subject: [PATCH] fix(ava): e2e test hangs until timeout --- .../template/frameworks/ava/package.json | 9 +++++---- .../frameworks/ava/test/helpers/ava.setup.js | 18 +++++++++++------- .../test/snapshots/index.test.js.md | 7 ++++--- .../test/snapshots/index.test.js.snap | Bin 7626 -> 7691 bytes renovate.json | 4 ++++ 5 files changed, 24 insertions(+), 14 deletions(-) diff --git a/packages/cna-template/template/frameworks/ava/package.json b/packages/cna-template/template/frameworks/ava/package.json index 2d9a1854f..fb78726a3 100644 --- a/packages/cna-template/template/frameworks/ava/package.json +++ b/packages/cna-template/template/frameworks/ava/package.json @@ -1,18 +1,19 @@ { "scripts": { - "test": "ava", + "test": "<%= pmRun %> test:unit && <%= pmRun %> test:e2e", "test:unit": "cross-env TEST=unit ava ./test/specs/**/*", "test:e2e": "cross-env TEST=e2e ava ./test/e2e/**/*" }, "devDependencies": { + "@ava/babel": "^1.0.1", "@vue/test-utils": "^1.0.0-beta.33", "ava": "^3.7.1", - "@ava/babel": "^1.0.1", "babel-plugin-module-resolver": "^4.0.0", - "browser-env": "^3.3.0", "cross-env": "^5.2.1", + "jsdom": "^16.2.2", + "jsdom-global": "^3.0.2", "require-extension-hooks": "^0.3.3", "require-extension-hooks-babel": "^1.0.0", - "require-extension-hooks-vue": "^2.0.0" + "require-extension-hooks-vue": "^3.0.0" } } diff --git a/packages/cna-template/template/frameworks/ava/test/helpers/ava.setup.js b/packages/cna-template/template/frameworks/ava/test/helpers/ava.setup.js index 1dcab13e7..4ec9a168a 100644 --- a/packages/cna-template/template/frameworks/ava/test/helpers/ava.setup.js +++ b/packages/cna-template/template/frameworks/ava/test/helpers/ava.setup.js @@ -1,11 +1,15 @@ -require('browser-env')() -const hooks = require('require-extension-hooks') -const Vue = require('vue') +if (process.env.TEST === 'unit') { + require('jsdom-global')() + // https://github.com/nuxt/create-nuxt-app/issues/180#issuecomment-463069941 + window.Date = global.Date = Date +} +const Vue = require('vue') Vue.config.productionTip = false -// https://github.com/nuxt/create-nuxt-app/issues/180#issuecomment-463069941 -window.Date = global.Date = Date - +const hooks = require('require-extension-hooks') hooks('vue').plugin('vue').push() -hooks(['vue', 'js']).exclude(({ filename }) => filename.match(/\/node_modules\//)).plugin('babel').push() +hooks(['vue', 'js']) + .exclude(({ filename }) => filename.match(/\/node_modules\//)) + .plugin('babel') + .push() diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index 10646910a..7b874e7af 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -2659,11 +2659,12 @@ Generated by [AVA](https://avajs.dev). '@vue/test-utils': '^1.0.0-beta.33', ava: '^3.7.1', 'babel-plugin-module-resolver': '^4.0.0', - 'browser-env': '^3.3.0', 'cross-env': '^5.2.1', + jsdom: '^16.2.2', + 'jsdom-global': '^3.0.2', 'require-extension-hooks': '^0.3.3', 'require-extension-hooks-babel': '^1.0.0', - 'require-extension-hooks-vue': '^2.0.0', + 'require-extension-hooks-vue': '^3.0.0', }, private: true, scripts: { @@ -2671,7 +2672,7 @@ Generated by [AVA](https://avajs.dev). dev: 'nuxt', generate: 'nuxt generate', start: 'nuxt start', - test: 'ava', + test: 'yarn test:unit && yarn test:e2e', 'test:e2e': 'cross-env TEST=e2e ava ./test/e2e/**/*', 'test:unit': 'cross-env TEST=unit ava ./test/specs/**/*', }, diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.snap b/packages/create-nuxt-app/test/snapshots/index.test.js.snap index df218179e03511504b97f660953849739994efdf..b4b1654b7de10398ee0facf4fc963370241114b3 100644 GIT binary patch literal 7691 zcmcI|RZtrY&}~a_cUs(CN^uMBE(MAgX#*4rBxrF9Ufd-K795HdZ_y%!;DsW^gF|uu zzyIFX`+E0b=giLR%g#Axc8;Q{BD1mkI}b4E6NK64H9p3(;575OyAQmT4f9WqVuLJJ zO!2tS{!al83kduuXBUP(h-iN2U>RJHdP=zo4fUUG<&BkgIX8i{c7?;w}W;WTz5Bou(cF08gb~_%{ zP7ipI@8U^@>l-U{0Dgx}b|{sGj)N06t`G5Ltv+6CyDsOos_~iG+ymp4JCc}3wqi{) zMaJH`wiWf{&mYExb4+v@{oA8@viAfzQKi)7qIZP}!50bhK(qHf9w4ua*^Vb8>H3@j zIKd#9wU78@cP!!A`?W5pgqsm{e)CQb+xxA#)$w)I5GTd2e66Pa!1@&t-}^aK|5A>v z9{6D=&)ege`@Gv(<#|&EGg`y4EV3c-1u^F7z=D}70!Z+83RQxH$AAKwRq%R zyktSt@3U!r#vXbOSQr*su5%N6KBf!Vd7`@v5gn9>b?j*W^JAPAy;{Gwj~B*W3wA{e z`i+w3t%)j@wd~TaSbdu{R7ur^lgDfOR%YIo68D1<{KOBNE{Gm$Z4+O%zK@nqhoP-Y z&`N8O`6YiFyV(!?#5L_XpxGLgAG68Yj0^s&aq|2NPfQalY^#UCEq@0 zxrZVdEgLy}-$wlSfZIN1g1&33ESg43 z9iPtocA7WTxNQFT0A!Fu+v1qhkGOHU+yW-AL~ttQq{ z6F#Iw{(0QT`X{m>T|0=zR@eKI58_L+%M|&;>!_|{vaJvWh#%7o=@X54e~s;Nfp|Dns@wVyk7)Z(8GFVE9AdJ9N36c|OZmeK zMw+BQJx&g*I}1hp{#gU?r+co+u)3I%x|iESt6iSXS=x63&VgsKf7+?6ekTsV`I5+^ zy4j@jH|z&h^j>y8{LlwpSWz;fuFrnDP(vSqU(g$ZD)Rf=_CBk@3r$<|ZVOGo-%pda z`Exym190tj3V{Pf2yABHW8mdep-IH5wa1V2&V_vfU)zy&RCiEpK#|UjM{c~-MNTl= zm5prBE)>dia|V~lXf>x_luSmah{SA@g!QaGI<4;hxN&;uZVy?En!V~{fExr$PO8dI ze%=x+yBVAhnSzX?uDTz0e?ztB=bib9t;JJ8XWR$|F~RMVYQYTeX5Yf*r)80hzZ)SP zaRYEyF4AS;Smc!n4R{~x;mY0rC^75Oq%Z(7*OIu}APG6YQE8?jCo0;tx3Tj3V|$z< z!QJVQ?Av?yblCd8y8S?Ln6E9m^O}ZDOyK6z#?fr=r_8P{r@`yGIwwyw-C1m51xIBq zShyqem?F4DjLC09cAf~3MF{L)N9il6MBy7AW7G7#w)U{x+S}s|i;D@XjBcYl=R@Ve zCKTnY2}NijQfLp75t*d;};|tqW z3sB5IYEDk%`^tXn#Nsco4yU2ty=TxBV~U_}aNOx^IPt{*JxBABHmR{&ZciYs*>A9#ZTlN$=R`u%^kyKIYTuYLE~UcUo=O{oU{-{IW`E+_&S80 z-oeCFR8OdW>9xdA)K;iu=2<_hQ3MjH^iu=_BdG6hNME$)PMp#+C8@Tg={;3qDmKV> zoTn zzeJXuZ;%gvSVX)v)vH zr0goHeHd@VJw-gogDO8Wb`nVzYg5b_3zDwfr>RILpzBP&vu80B)9Y1rqQw(ogmL*h z_xtlWceY6O&7sNluF2w{Y_o2Jaa5hZA|qcc(EZsE5zKJNw~g_zXWRVptktAiRZ8g# zMqDH-xi-^du_X};l*Q6HQTc*?~{k!0u0AU^abYLjftO29H^!1|rl5}c0djf!rXit4FM=#OD?PM#7+JPHa6d%QGq zi~kU%QDbB*o0 zup<`dbid@%-I*Yy?@2u@lGON*#^m2tU}=GTeoEHamV?1&dI0x@!5(}DY&CQC0we>H zkBQpz#sx`(@X+P3)$q&kq)@%+b_hL)1x<^JzAP)WO7COnOpA=-J~CL^WnNlX6<@j$ zjM|T^@kqH??{8_>caO$($B`omm{6t8(^i(0YKin6ieKXoujW=Bct@@PWLC`pm`OwH zoMcLgwHOKtrN1u@>1IASv<2wKS2_d%LDKsU%_!5zAf%&$83%pzL9N)XldV1`a6Zjk zKyrR?#4ZW04W9Z@s6&6?$*db&DHf%&`7B00Y3ynpqPsO9ML?{hvp?{T?1F!8$ZGoJ zSDxKJakQ&}Ja>-qpXmq(E_k4?H9uyv_Qr>622K^5Kl+#tXVAA)k z^H&@NhAqRE=186>X$zR(hN-jP${pC{qnT!TCJ~zA#QT%z^9!gFR1r9-ivmt>ElMzTwqn2!QEf5 zoF-qH-c^R);-{RHI_Q#Il1%sWog`W*nXnzu)Yj#UNas4)F&?OY zRyRE%5v4p+qXG|C!ivJjr=sNLHgUuU(=!Qkro!Fo6-CL%FbmOW{TQ0&3?9@@ zpKr&yt4xRG6P~9;p8%aTZ+4EmB8Tl@mcJ`JY?JRGLZ%=>$`ZMp#y_QkvZS}Bwwh4KITTyg^vHF*@vw-`q-uZ-CmT8P~Ru(voa)CePp zCF3^NA02Jtp0oe;-0^h_q$$$|5j{>u*VrlI_OPG zurO~Hr^e6QU`6le#Obxy@3leRy@_KiSSg;&)i*z<2+C!R>#m2nAl9dC8*GHWQDB>U zpiW5|RGi-QP59&#iXcu_47w$P!Bz#_AYoOLns+BkCj>&?Kih?{bkp4QmwSa3DcgtNiD3??_>T-+|HxW4o&~gfA%l>PE}<% z>CRHJ&<>SWvUiZu5FtGV^FdDd{Tg`_2-5QM5Z zV`@3#xBD=aE&gNhgdz)qA3jOE|+|MyT7$Re-u^37l``! z{LQynYmRml|A-d;6rTq5vH8F`~#eQW6vo& zhDDf=WP&b@pXb*jNt{dovZ|#fm`;@J$`sXj>$sFZN8;VKaV!|-$IDQdH@=o|6FNmy znm0Gz5SvA2t5JFJ1FH`~V`C0#unB9qg3$G|0Y4n>eN)38@1LY(L8x(?Gg)(6A)2T z%I<%o_&1rb$tT0H`w>y1tXbY%l4hy(%UcQ@LA zh1XztKLx_+bJOH@V3cpK!~2PxUXr8<6GDP6J>M_}{TnOa9V(B5t6X9i5Lple@X3w+ zuGnDjVO0h^t1-!UQ2R$k{6*Ks9Aos`uNU2^bzg;^MYwh1Q(_ZPy?I8(aOX&WhcwT^ zRZufe>Q5ZK`6rB?I*c?h9>e*rTO{m1(#tcw!zxIs>_vGYF7Ba%6RR2Qxjn(w9`RbQGX8rUM<;bxQB!0bx<6zQW(+DHipcjH)cF1ER68nt5aAP zKL;|$U^im5^=%4>iRS!lkNEn&ZA9ZWTt=8<$Znb{HJQ|m1@%bZ?7Z)wDsw^1`^6Pl!ATN*M>(T!Pf zssdf*u1Br464C`*76e}t1$kX6-LADh+?rjh-VPO$crTsMb(o81x%A%~>6O2lgiDOr zyd1Nc*_{?v{zMYm66zDyjZpxfc%N~xPz^fj2hzOVcOwO{BB>z^XtHINkQcKvA6=m< z!Q7d&c0WqMl-%I&L?i3zCbLN!o~7Q~Tb&S-qipr9v1Y*fmx)v(ih3jaT&Y*{7-cyQ z;DsI2y_c?_86yGFF!QLIYzu6BD9wi z7$7jKK-ed?C)5p=Z!vMDQl+^p<{XiY?|a$E58b8GToFS8+lu2}B+f>&H?Q!^>V}iA z9cao6LKpbkPp(J+Znw62P>FTFN*dK)BE7Pa@L%@>o{SEj#nKw_BREb{FUX^iCF@Q} z&#DIJ@!s*wn1EBP_+0<}9{Ku}>VUthUrZ%{%irNVT$1u;SjVh{e1S(W4EX1t5UBiQ=3C*&5Gpn?QZ8{8_~f;{oqH z1Nf#D|9`(+h&);q^$02KO4Wf+`kWtJG@AcPjIBh0zM$AAXA+$4LD~t<;h^{g=Ts2> zpy*3c9*4!Cz$Ek`>7Jbqg_5yI8HF<4Nkn7G*9b1C6VTS@zJ5!for&y1Y!zqAckJlX z&E|6M7YzMs-Ya}KsOx){*@xw4+r^M)Y0{GxqrehE(xb`!c4AcqFQPap$Vn=(&D4)k zLW^2OEV+`b2GNy8^gj??ZmcRUh|_fCb1+$V`8J*jH5XpjYt%Rno{9 z9Y&i$Iq5RR=AMdAp<8FHg)cfJX9@dmbY|n7hYh3^27eUV05NTF`wy&;K6W?!5IuMR z^g8++s5>O|c31k|1^8?Ri>hKP>>cxkZH+W~h|v0WQx2}YT3W2MDqw{+^Z=F%^i9-n zQR)RiubGV_gVhCkVS1t;i3*M%FfzOt-TmSN#lyqtvD%WB&j%g&jt}b{5*gFn*D$-@ z4b}H0OC-{4MWPCL{KOM zqjWQ=a)`t5;Q^b9jS9bDTwni*SnN6ONpcy7bP4H@JFhf~DRR;iX*4BXRZ@)U8fb0x zj0Ef4cDiMoJ5PTA8&zT5~FcsQGnJkzS)SrBJe=&+Wywkn+yNeCI#uh8+rF9_7=`amhc z<6ii8r4eY>w@Rnzs@MYvvO6tIoRV3a4;K$zLG9$x?879LZC%y`QSVWVC^D1+h_9>^ zFu3AlH`XaY(oR4W{@n3VGSy({?asnKn8eCIg=*4^nY}wk$+8!heLffV-1u%^NVW)m z$}}JcM1iZMd5D-9{y*C9G%9x^6@#*yoSF`NaI%*O0$!efGO$GwypPBX3&svGzN(%7 z{dOv>$T}-rQv?J6(V=Z&Y2cUJ|Ikw>C1vB zJvDWVRD|3=n}8-eFTQsER{Hys&LxBrV3fb5`|sq?H^8eByjH+omN7M^68VVQig9vbB6xFZsA9nV%lax}FN{;@uWvZti)to9Wmke6`nc&R?}@( zaf|EhaR{$5*{}?L-LlM!bL@-e+tWssGFOP?AJ5zy@i;$Kf60-8dATPWP{e_! zbRM#{z6R++ff%FN7{3yQ-hBF26g5xyhx)ebf#}RQEmsC1zYq?I4jSn`;nAF$QmXS) zNNsAGkq6EOhI`&o1}#q;94r;+rmrIom!-~ZH zO}~&N_Mij@a~}7EIVmgNp)9S#@Cjs7d5`)%r5zxWK2uMm{oNh$f8iE|l5kIYGQvxp z9&twe{`rHeX$fC_w(Mj zhTpZa4EL0@pd_&f7fb3>v3KN18>ajI?PWF89D@)R){bd2=7d`bTcepzJ7}Rlb{KQ0@OO`Pg`25-b0Ip`ax&QzG literal 7626 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 OTzxFWml}xk;J*OLmw9^t diff --git a/renovate.json b/renovate.json index 467e99598..fad645619 100644 --- a/renovate.json +++ b/renovate.json @@ -37,6 +37,10 @@ { "packagePatterns": ["jest"], "groupName": "jest packages" + }, + { + "packagePatterns": ["ava", "require-extension-hooks"], + "groupName": "ava packages" } ] }