From 31fecabfdaafa7b8df969a1972a53e8ebb3c1fbc Mon Sep 17 00:00:00 2001 From: Brian Beck Date: Wed, 7 Dec 2016 15:10:03 -0800 Subject: [PATCH] Request more fields to increase coverage --- .../05fcd912e8786fff4dca854a7fa44c81.headers | 8 ++++---- test/fixtures/456168a862ec0ca28127f067e3f166e7 | Bin 277 -> 285 bytes .../456168a862ec0ca28127f067e3f166e7.headers | 12 ++++++------ test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052 | Bin 0 -> 518 bytes ...=> a81703ff2de3c55fdf82ff4d0a1f5052.headers} | 12 ++++++------ test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d | Bin 394 -> 0 bytes test/schema.js | 7 +++++++ 7 files changed, 23 insertions(+), 16 deletions(-) create mode 100644 test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052 rename test/fixtures/{e35ea8d15589d88c826a9dcf6e309f1d.headers => a81703ff2de3c55fdf82ff4d0a1f5052.headers} (73%) delete mode 100644 test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d diff --git a/test/fixtures/05fcd912e8786fff4dca854a7fa44c81.headers b/test/fixtures/05fcd912e8786fff4dca854a7fa44c81.headers index 98a67dc..aaed104 100644 --- a/test/fixtures/05fcd912e8786fff4dca854a7fa44c81.headers +++ b/test/fixtures/05fcd912e8786fff4dca854a7fa44c81.headers @@ -1,22 +1,22 @@ { "statusCode": 200, "headers": { - "date": "Wed, 07 Dec 2016 14:11:09 GMT", + "date": "Wed, 07 Dec 2016 23:09:35 GMT", "content-type": "application/json; charset=UTF-8", "transfer-encoding": "chunked", "connection": "keep-alive", "keep-alive": "timeout=15", "vary": "Accept-Encoding", "x-ratelimit-limit": "700", - "x-ratelimit-remaining": "623", - "x-ratelimit-reset": "1481119871", + "x-ratelimit-remaining": "361", + "x-ratelimit-reset": "1481152175", "last-modified": "Wed, 09 Nov 2016 23:43:24 GMT", "server": "Jetty(9.3.10.v20160621)", "access-control-allow-origin": "*", "content-encoding": "gzip" }, "url": "http://musicbrainz.org:80/ws/2/recording?query=Burn%20the%20Witch&fmt=json", - "time": 435, + "time": 744, "request": { "method": "GET", "headers": { diff --git a/test/fixtures/456168a862ec0ca28127f067e3f166e7 b/test/fixtures/456168a862ec0ca28127f067e3f166e7 index bcf1360529aa7de056564219dd209fc2ba1d76d8..2abf52e57bb418ae69cdc75dcf610f5018b2e42f 100644 GIT binary patch literal 285 zcmV+&0pk82iwFP!000001C>xgZo?oD{7SWFuVe$Zi9e7_Z#`C31ZIhl9BctTL{a`; z?8Is$=h7RqJHyQE4f=8RDO{oR^Dq>k0x9Tj;0$z7mCE#uuCd|TqR@iyaNvYwB-dr# zGiG}zAdVrSR~O2XFH$KDl&8CaaZz2gJI^Y)(dQN13mBXwjFa+b$H2x>x$?5&eN*BYn<+B5b0Kv3_~l>b|e=pCjzs?M{$`yU9i9zJK2E zpRA7*-1w*6!l&y*YhNJ2D_h$Jb!`}O!3|2y8*Euqw$@tR3cX~HezRI-y)=rEC{Y_G jQJ7pqR$ML6*43ewTFIwRW*@^iPjLSQp(6_d9|8aXoQH|V literal 277 zcmV+w0qXuAiwFP!000001HF*3ZiFxlhF_)1j3r0{1YY2lZXK(tN{E9ZaRDV^IGyg@ zYv35#+q*gWe*gCGJM)(HY*1EnlqDF;6-X-)R3-HGbamC$%4o$3He#?CVQUHNG!-n( zF+yy43Kdw6aIS^uxg5}$S`(g~Gs9fzDFtz0%q_CijXrSdy**fP;D-F2}^BQuz zok{+LIFg=lGbeb7^STfu_RM!+pMp=U|NNqIIjhM#gtX|eU4c4I@qQjM<7FidFC^yl bl#pWl_t{=PpZd2P{mdReosRxT9|8aX_hW>( diff --git a/test/fixtures/456168a862ec0ca28127f067e3f166e7.headers b/test/fixtures/456168a862ec0ca28127f067e3f166e7.headers index 60c160a..9fdb41b 100644 --- a/test/fixtures/456168a862ec0ca28127f067e3f166e7.headers +++ b/test/fixtures/456168a862ec0ca28127f067e3f166e7.headers @@ -1,26 +1,26 @@ { "statusCode": 200, "headers": { - "date": "Wed, 07 Dec 2016 07:23:58 GMT", + "date": "Wed, 07 Dec 2016 23:09:34 GMT", "content-type": "application/json; charset=utf-8", "transfer-encoding": "chunked", "connection": "keep-alive", "keep-alive": "timeout=15", "vary": "Accept-Encoding", "x-ratelimit-limit": "700", - "x-ratelimit-remaining": "493", - "x-ratelimit-reset": "1481095439", + "x-ratelimit-remaining": "596", + "x-ratelimit-reset": "1481152175", "server": "Plack::Handler::Starlet", - "etag": "W/\"4401734fbc36b86339b05ac714ef9b07\"", + "etag": "W/\"70e9c6b355083588be1b5abb2e76e291\"", "access-control-allow-origin": "*", "content-encoding": "gzip" }, "url": "http://musicbrainz.org:80/ws/2/artist/c8da2e40-bd28-4d4e-813a-bd2f51958ba8?fmt=json", - "time": 402, + "time": 361, "request": { "method": "GET", "headers": { - "User-Agent": "graphbrainz/3.0.1 ( https://github.com/exogen/graphbrainz )", + "User-Agent": "graphbrainz/3.1.0 ( https://github.com/exogen/graphbrainz )", "host": "musicbrainz.org", "accept-encoding": "gzip, deflate", "accept": "application/json" diff --git a/test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052 b/test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052 new file mode 100644 index 0000000000000000000000000000000000000000..7db0efa96b76ccdb15ea2a4b14bd3f8cf2c9d59b GIT binary patch literal 518 zcmV+h0{Q(PiwFP!000001GSY+kJB&^hW`rkxg$CLiqjhsM{bL_AP!@Dyco4fmAHp) z)&GtY2&iq^g^E3TocZwkympSPrw!pi@Z5L%9dt1cl-ZiE&Nl|O{&Hm4=QL#SJ%yB~ zNQ+xyYxZ&9)4*2jdzaeXx4xv6U|Ii6VCy4Gp+vk5C`fT|L0C{h5!g!NxQx1Lv~_4p z*3k7CE-GIvLmF`F((@j3>e{mLM40o2-sL`Z>~#9N@JUJA^=XU!0rFu-FpU(oXq>7I z7%~E+P!SwQgeppsGRR6sKaNDcYr~v6s!=-RR63R#pKwPP#Y^=4#_hLPsio_$?5Vvd z$Clm;aI!&As5LZ*2112AqAYsoQIVMXqWerFU>+L?UMb)bxMru-ae2h+0|&#URa$^0 z;vl23fH8Uyff}qR5O>Xzz`tp}IsS{HOK$iJ{4<;n>E-2c2g3!mr_?@gMw-*a=z^(5 zj9|R2K`E!f8g4+l+DK7p@2I|mr?4?l*$K~WgcS!~&mBqDLDWSfr3+d`G6Fgiptw_@ z(9{?e{@rV{7&rA>r27ZoeZ5!z7w_rXNay>DzJB~7-=iZ(Izl|^pJ)x0DH@1@D^S)q zMH23ya>yO$hH9s7y)F-5-B+*a+i-pL)xP3->y@6}`WZd8dHU@9FXg*^iLce^2V`|H Ic)tb!0H+ZH+5i9m literal 0 HcmV?d00001 diff --git a/test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d.headers b/test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052.headers similarity index 73% rename from test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d.headers rename to test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052.headers index 1116320..aa93b5f 100644 --- a/test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d.headers +++ b/test/fixtures/a81703ff2de3c55fdf82ff4d0a1f5052.headers @@ -1,22 +1,22 @@ { "statusCode": 200, "headers": { - "date": "Wed, 07 Dec 2016 14:15:04 GMT", + "date": "Wed, 07 Dec 2016 23:09:35 GMT", "content-type": "application/json; charset=utf-8", "transfer-encoding": "chunked", "connection": "keep-alive", "keep-alive": "timeout=15", "vary": "Accept-Encoding", "x-ratelimit-limit": "700", - "x-ratelimit-remaining": "559", - "x-ratelimit-reset": "1481120105", + "x-ratelimit-remaining": "154", + "x-ratelimit-reset": "1481152175", "server": "Plack::Handler::Starlet", - "etag": "W/\"0f2ce1fbd4358ed2ee61c9e461538573\"", + "etag": "W/\"141f49e0130d012e9f5ffc328bc55045\"", "access-control-allow-origin": "*", "content-encoding": "gzip" }, - "url": "http://musicbrainz.org:80/ws/2/release-group?artist=c8da2e40-bd28-4d4e-813a-bd2f51958ba8&fmt=json", - "time": 390, + "url": "http://musicbrainz.org:80/ws/2/release-group?artist=c8da2e40-bd28-4d4e-813a-bd2f51958ba8&inc=artist-credits&fmt=json", + "time": 379, "request": { "method": "GET", "headers": { diff --git a/test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d b/test/fixtures/e35ea8d15589d88c826a9dcf6e309f1d deleted file mode 100644 index e3b3bb7066fc25729958d317a8b04902e790f657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmV;50d@W#iwFP!000001Fe%gZyPZXg#Qa`EwFr(>H@e-7sE}EVo5Fq0+LR+M+9C33YYCgUAAb_%pI6%rDGteUkhTI!nn;N0fz+31nF-)Z&6 zOQ|@oY6X{r2V;_j;Lw3h-f1OmPVDdSc31~8++zEC34i8&1uG79FjhfeM$pv-pjtDi z!jU8w#uUYGMSW}gO$Yr2{Lr4Cj~C)k&G?yj@^u+|oYm`fBGv)3IN(A&5;Q#LQRsq+*Pn2mt-zoo}*Z=lrbquAhrPScKHyEK7G+;uG5F{p$ oi7+8L_Q{A-_j~uSVW@TDS*-EnK^~T#e{D`b0j&H!qzeQ90OY^EssI20 diff --git a/test/schema.js b/test/schema.js index 3ea6e5b..346d4cd 100644 --- a/test/schema.js +++ b/test/schema.js @@ -76,6 +76,13 @@ test('schema has a browse query', t => { node { mbid title + artistCredit { + artist { + mbid + } + name + joinPhrase + } } } }