From 50d3268366ae6127e94a38285d4de3efc0a384ce Mon Sep 17 00:00:00 2001 From: Brian Beck Date: Sun, 16 Sep 2018 16:21:34 -0700 Subject: [PATCH] Fix browse by ISRC and artistCredits (#86) * Fix browse by ISRC and artist-credits subqueries * Update test suite --- package.json | 2 +- src/api/client.js | 14 ++--- src/resolvers.js | 7 ++- src/types/helpers.js | 5 +- .../snapshots/schema.js.snap | Bin 303 -> 303 bytes .../fanart-tv/snapshots/schema.js.md | 16 ++--- .../fanart-tv/snapshots/schema.js.snap | Bin 3650 -> 3654 bytes .../mediawiki/snapshots/schema.js.md | 6 +- .../mediawiki/snapshots/schema.js.snap | Bin 7263 -> 7303 bytes .../the-audio-db/snapshots/schema.js.md | 4 +- .../the-audio-db/snapshots/schema.js.snap | Bin 5354 -> 5364 bytes .../01f85d1b5c1e1c7ee9768df1f7529a89.headers | 6 +- .../fixtures/029740f01ae52e57fcaa1fbe44f3cc76 | 1 - .../029740f01ae52e57fcaa1fbe44f3cc76.headers | 28 --------- .../0362ca3081fd5d16d8e29846798296a0.headers | 6 +- .../fixtures/039d208715cc9e59a96dc1aac471af91 | 2 +- .../039d208715cc9e59a96dc1aac471af91.headers | 12 ++-- .../fixtures/05fcd912e8786fff4dca854a7fa44c81 | 2 +- .../05fcd912e8786fff4dca854a7fa44c81.headers | 14 ++--- .../fixtures/062868f6b4e58067a80a3174bda59ce9 | 2 +- .../062868f6b4e58067a80a3174bda59ce9.headers | 12 ++-- .../071ecc4967496ac9ff5c75bcb6faf549.headers | 10 +-- .../07a9f4ce4cc4639f8ec3d5c06a91b670.headers | 10 +-- .../fixtures/09158487d72de391f789b038b8e5d137 | 2 +- .../09158487d72de391f789b038b8e5d137.headers | 12 ++-- .../fixtures/096e5b32efb65749a3f9ccaba145c6d9 | 2 +- .../096e5b32efb65749a3f9ccaba145c6d9.headers | 12 ++-- .../fixtures/09cfb1f92b3dd549c5bedb798a351677 | 1 - .../09cfb1f92b3dd549c5bedb798a351677.headers | 28 --------- .../fixtures/0c643a69d0dd86ae242e226c1d85469e | 2 +- .../0c643a69d0dd86ae242e226c1d85469e.headers | 12 ++-- .../fixtures/0d366b2eeee8615a4b25b8e601c6020a | 2 +- .../0d366b2eeee8615a4b25b8e601c6020a.headers | 12 ++-- .../fixtures/0d51f45ab918425f0e5c7ff08e9fd0b8 | 2 +- .../0d51f45ab918425f0e5c7ff08e9fd0b8.headers | 12 ++-- .../0dc64b91c1b1f815f8095444ee82049a.headers | 26 -------- .../fixtures/0e70a8c76fbbaf74403b1979f99fbdeb | 2 +- .../0e70a8c76fbbaf74403b1979f99fbdeb.headers | 12 ++-- .../fixtures/0ed86bb99010ca549bd963c391f959dd | 1 - .../0ed86bb99010ca549bd963c391f959dd.headers | 23 ------- .../fixtures/0ef72077f3a9b6c1962b15d7fe3ce831 | 1 - .../fixtures/113db52529ee59875c0e8938b8176ac9 | 2 +- .../113db52529ee59875c0e8938b8176ac9.headers | 12 ++-- .../fixtures/14d10341ea355048f1c3b6bd9a398842 | 2 +- .../14d10341ea355048f1c3b6bd9a398842.headers | 12 ++-- .../fixtures/157ce6484de07a7e2ee93b54e8244e27 | 2 +- .../157ce6484de07a7e2ee93b54e8244e27.headers | 14 ++--- .../fixtures/170141140af91f29e346715d065e1689 | 1 - .../170141140af91f29e346715d065e1689.headers | 27 -------- .../fixtures/179206a39013932b497601b11b1aa1fd | 1 - .../179206a39013932b497601b11b1aa1fd.headers | 27 -------- .../179206a39013932b497601b11b1aa1fd.missing | 11 ---- .../fixtures/1b80c33ac904ea280b105fa3eae22b25 | 2 +- .../1b80c33ac904ea280b105fa3eae22b25.headers | 12 ++-- .../fixtures/1bd60b1a1ed81102d4d7271e2237e1bf | 2 +- .../1bd60b1a1ed81102d4d7271e2237e1bf.headers | 10 +-- .../1c31d4f3569dee83470ccf2948435447.headers | 6 +- .../1c509f53daeaaec9caffde1bcf85d2dd.headers | 8 +-- .../fixtures/1ca35d44ecbebc340e09347b6f40c6f7 | 2 +- .../1ca35d44ecbebc340e09347b6f40c6f7.headers | 12 ++-- .../fixtures/1cf7ba4afdfac85839b895900d38557e | 2 +- .../1cf7ba4afdfac85839b895900d38557e.headers | 12 ++-- .../fixtures/1f64e39ed51023c3c258447c628d9f76 | 2 +- .../1f64e39ed51023c3c258447c628d9f76.headers | 12 ++-- .../fixtures/1fd72722a40edf79ad5317b82116949d | 1 - .../1fd72722a40edf79ad5317b82116949d.headers | 23 ------- .../215ca91efacd4b7a1e7800813c8382e0.headers | 10 +-- .../217d797211c26dc393ef44fbf1a1a37e.headers | 8 +-- .../fixtures/21f15986fbf7f55113d37a766261686f | 2 +- .../21f15986fbf7f55113d37a766261686f.headers | 12 ++-- ...ed2f6 => 2249af48a413419bdca3aa8872bc3b9c} | 0 ... 2249af48a413419bdca3aa8872bc3b9c.headers} | 12 ++-- .../fixtures/240fa01906160caef0ad74b8e2fe44f0 | 2 +- .../240fa01906160caef0ad74b8e2fe44f0.headers | 14 ++--- .../257742f1f5f07e90a7514808bc18977a.headers | 6 +- .../fixtures/2858315b07a07d102395f182f5037571 | 2 +- .../2858315b07a07d102395f182f5037571.headers | 12 ++-- .../fixtures/28589f231a3be39ac9077fe789bed818 | 2 +- .../28589f231a3be39ac9077fe789bed818.headers | 12 ++-- .../fixtures/294b1f0512a0e3b424fa7a26848b1168 | 1 - .../294b1f0512a0e3b424fa7a26848b1168.headers | 28 --------- .../fixtures/2aedd41af73384fee8a19db76a3cc3ed | 2 +- .../2aedd41af73384fee8a19db76a3cc3ed.headers | 12 ++-- .../fixtures/2b7cd5ca496a1d302cc587411cd36ad4 | 2 +- .../2b7cd5ca496a1d302cc587411cd36ad4.headers | 14 ++--- .../fixtures/2c34fb36a56575acb20fd958b18583fd | 2 +- .../2c34fb36a56575acb20fd958b18583fd.headers | 8 +-- .../fixtures/2c6a805737a5bb4bc6cf7ca4c93bcf3c | 2 +- .../2c6a805737a5bb4bc6cf7ca4c93bcf3c.headers | 12 ++-- ...c5e48 => 2d73450c4eb129a96c19fb31893cb07f} | 0 ... 2d73450c4eb129a96c19fb31893cb07f.headers} | 12 ++-- .../2dd9912677b480dba99a99c809078688.headers | 6 +- .../fixtures/2f9e4c201203a33929006daf7b750f02 | 2 +- .../2f9e4c201203a33929006daf7b750f02.headers | 12 ++-- .../fixtures/2fb308510ba1d5fad8dd2e2f9f2fb296 | 2 +- .../2fb308510ba1d5fad8dd2e2f9f2fb296.headers | 12 ++-- .../fixtures/3061cf9812acb7fec508ad673d17c104 | 2 +- .../3061cf9812acb7fec508ad673d17c104.headers | 12 ++-- .../fixtures/30fd9e0948302a73130dea98b64c566d | 2 +- .../30fd9e0948302a73130dea98b64c566d.headers | 12 ++-- .../fixtures/3144a847f9f6b9455d92bd331f7d11b6 | 2 +- .../3144a847f9f6b9455d92bd331f7d11b6.headers | 12 ++-- .../fixtures/3168abdfb2c45801ecb78bc900d14b41 | 2 +- .../3168abdfb2c45801ecb78bc900d14b41.headers | 12 ++-- .../fixtures/328fb65e26d71acde23f18ea8d3d0bff | 2 +- .../328fb65e26d71acde23f18ea8d3d0bff.headers | 12 ++-- .../349bf7254e33f9f6b7a360d9cdaedce3.headers | 8 +-- .../34ca10f44e5af073160c7b6adac60130.headers | 8 +-- .../35eee390e68edec5d06d0a820f87087a.headers | 6 +- .../39192d7783e3cbd103a64e37435860c8.headers | 6 +- .../fixtures/3a7c3d2d0ac8cb3923c301ccbe320fd9 | 2 +- .../3a7c3d2d0ac8cb3923c301ccbe320fd9.headers | 12 ++-- .../fixtures/3b60588b620d7e73852e4800525e40d6 | 2 +- .../3b60588b620d7e73852e4800525e40d6.headers | 12 ++-- .../fixtures/3be1040749e09fb6758604279107fe6d | 2 +- .../3be1040749e09fb6758604279107fe6d.headers | 12 ++-- .../fixtures/3c84bd700a6239d110d78334816eda85 | 1 + ... 3c84bd700a6239d110d78334816eda85.headers} | 14 ++--- .../3cb5257c754aba0014f4d753feab63a2.headers | 8 +-- .../3d1ea2a773f49cdf17cf4256f5cde4bf.headers | 8 +-- .../fixtures/3d2ee72516840ca0816bd567f766b32a | 2 +- .../3d2ee72516840ca0816bd567f766b32a.headers | 12 ++-- .../fixtures/3d3398816ac3ccbffdd2c4893406f982 | 2 +- .../3d3398816ac3ccbffdd2c4893406f982.headers | 12 ++-- .../fixtures/3d8e23969b7b8b8dc1e9363bc953eaed | 2 +- .../3d8e23969b7b8b8dc1e9363bc953eaed.headers | 12 ++-- .../fixtures/3dd3f9a8efe08f8d1adb70cd6ece87d9 | 2 +- .../3dd3f9a8efe08f8d1adb70cd6ece87d9.headers | 12 ++-- .../fixtures/3e1c2d3f08053b0376bb4a3fa2586cc0 | 2 +- .../3e1c2d3f08053b0376bb4a3fa2586cc0.headers | 12 ++-- .../fixtures/411c0b53f75e4380eae0424fdecb902e | 2 +- .../411c0b53f75e4380eae0424fdecb902e.headers | 12 ++-- .../fixtures/419c9e83b133ad68be49ec1098778d6c | 2 +- .../419c9e83b133ad68be49ec1098778d6c.headers | 12 ++-- .../fixtures/42f40bd6ce862b553415369e4aae5c78 | 1 - .../42f40bd6ce862b553415369e4aae5c78.headers | 28 --------- .../fixtures/43296de566b64880545e57a0fadb7712 | 2 +- .../43296de566b64880545e57a0fadb7712.headers | 14 ++--- .../43f3b56a2f689bb66e45b9502c23ae82.headers | 6 +- .../fixtures/456168a862ec0ca28127f067e3f166e7 | 2 +- .../456168a862ec0ca28127f067e3f166e7.headers | 12 ++-- .../fixtures/45daa19eb100ee93bf814b6b7c76d81e | 2 +- .../45daa19eb100ee93bf814b6b7c76d81e.headers | 12 ++-- .../fixtures/46531076b098c8c871b33d19c26a8238 | 1 - .../46531076b098c8c871b33d19c26a8238.headers | 28 --------- .../46c7f0caf13c352837058611548506bb.headers | 8 +-- .../4722e553ad2febf7e2c68d71f478a338.headers | 6 +- .../fixtures/475fed802529221edd39de95047235c3 | 2 +- .../475fed802529221edd39de95047235c3.headers | 12 ++-- .../fixtures/4779439b186f99d3c4fbf1cc02727418 | 2 +- .../4779439b186f99d3c4fbf1cc02727418.headers | 12 ++-- .../47797b954fc6aca3786eb09e054b459a.headers | 8 +-- .../fixtures/49a2bac852ad6aca096d15a60f5ad23a | 2 +- .../49a2bac852ad6aca096d15a60f5ad23a.headers | 12 ++-- .../49b42184abf656b320a7124347074075.headers | 6 +- .../fixtures/4a4a2484d3a51083d527e0d09c78d2bd | 1 - .../4a4a2484d3a51083d527e0d09c78d2bd.headers | 28 --------- .../fixtures/4b2d503f6b8f97b06e3ec6a3341f6904 | 2 +- .../4b2d503f6b8f97b06e3ec6a3341f6904.headers | 12 ++-- .../4b802038a4994a768903c9df4bc309fb.headers | 6 +- .../fixtures/4cbb86059aac9c82542e28028c92b1f7 | 2 +- .../4cbb86059aac9c82542e28028c92b1f7.headers | 12 ++-- .../fixtures/4d223095d0a662328e7304f0e22d7cd5 | 1 - .../4d223095d0a662328e7304f0e22d7cd5.headers | 28 --------- .../fixtures/4e1f01ba60b51a0696cc97178a29068a | 2 +- .../4e1f01ba60b51a0696cc97178a29068a.headers | 12 ++-- .../fixtures/4e2b1581f7cb0bbd3c5e40c83b0695ca | 1 - .../4e2b1581f7cb0bbd3c5e40c83b0695ca.headers | 28 --------- .../fixtures/4e6715ef3114eab4416186481d0e9a19 | 1 - .../4e6715ef3114eab4416186481d0e9a19.headers | 28 --------- .../fixtures/4f319c7097565393bbd28f21937bd7c7 | 2 +- .../4f319c7097565393bbd28f21937bd7c7.headers | 12 ++-- .../fixtures/4fa26532ea1c464f20dd0e8016a59665 | 2 +- .../4fa26532ea1c464f20dd0e8016a59665.headers | 12 ++-- .../4fc501bed2b7d643f741185069aace22.headers | 18 +++--- .../fixtures/4fe2b849e82d3a0e82f9776573e98d1b | 2 +- .../4fe2b849e82d3a0e82f9776573e98d1b.headers | 14 ++--- .../fixtures/50ce6d15b2781d533c9a5090b9a3721a | 2 +- .../50ce6d15b2781d533c9a5090b9a3721a.headers | 12 ++-- .../fixtures/50eed45006ac687345f88f82f940541c | 1 - .../50eed45006ac687345f88f82f940541c.headers | 28 --------- .../fixtures/535ab3a418fb2b5ac0c9476546cc72d8 | 2 +- .../535ab3a418fb2b5ac0c9476546cc72d8.headers | 12 ++-- .../fixtures/537dbabc1ce057385edd9d8c4599c077 | 2 +- .../537dbabc1ce057385edd9d8c4599c077.headers | 12 ++-- .../fixtures/5587cbca6ce9cbeb52754f32f8720461 | 1 - .../5587cbca6ce9cbeb52754f32f8720461.headers | 28 --------- .../fixtures/55e718a13ff7c5178cbb0116a1bd2cd6 | 2 +- .../55e718a13ff7c5178cbb0116a1bd2cd6.headers | 12 ++-- .../fixtures/5644078df70841f66834098df9e30457 | 2 +- .../5644078df70841f66834098df9e30457.headers | 12 ++-- .../fixtures/5740cf0df41918fee30a22a1bce2791e | 2 +- .../5740cf0df41918fee30a22a1bce2791e.headers | 12 ++-- .../fixtures/57baed2cb1c8766a304157200408383d | 1 - .../57baed2cb1c8766a304157200408383d.headers | 23 ------- .../fixtures/5818a7c5bffe034297462ee69620f3f3 | 2 +- .../5818a7c5bffe034297462ee69620f3f3.headers | 12 ++-- .../59293eea29033071de7f98943c3b5b1f.headers | 6 +- .../fixtures/5c1b9b2cd173095ad489f4a6e36a911d | 2 +- .../5c1b9b2cd173095ad489f4a6e36a911d.headers | 12 ++-- .../5c3b62773c782c2db25349cffac9102d.headers | 6 +- .../fixtures/5eaca7f373d448e50af4f742153d551a | 1 - .../5eaca7f373d448e50af4f742153d551a.headers | 28 --------- .../fixtures/5f54da66d9a88167f9dda7f1c00d73f3 | 2 +- .../5f54da66d9a88167f9dda7f1c00d73f3.headers | 12 ++-- .../fixtures/5fba37b7b6619c61e3092bead860e8c9 | 2 +- .../5fba37b7b6619c61e3092bead860e8c9.headers | 12 ++-- .../fixtures/600b597d3373731c42e0cd24e3e1fc06 | 1 - .../600b597d3373731c42e0cd24e3e1fc06.headers | 27 -------- .../600b597d3373731c42e0cd24e3e1fc06.missing | 11 ---- .../600c519401f48c53791ce190cae3f561.headers | 6 +- .../fixtures/6044ddc15443664659ef91c3c73c0776 | 2 +- .../6044ddc15443664659ef91c3c73c0776.headers | 12 ++-- .../fixtures/6100bf95f6a2fc73a34ce80de76b2ea9 | 1 - .../6100bf95f6a2fc73a34ce80de76b2ea9.headers | 28 --------- .../fixtures/6143276fc750d9f7ad6a6a2f9fb2e025 | 2 +- .../6143276fc750d9f7ad6a6a2f9fb2e025.headers | 12 ++-- .../fixtures/69d9c8738fe3ea4883276fd8fc9979ce | 2 +- .../69d9c8738fe3ea4883276fd8fc9979ce.headers | 12 ++-- .../6c0b3d7a38ba390a7030130c1c53e287.headers | 8 +-- .../fixtures/6d03bcdb429a47cabcdcb6c31ea1f565 | 2 +- .../6d03bcdb429a47cabcdcb6c31ea1f565.headers | 12 ++-- .../fixtures/6d67e76967cd5d93d61d515f2e6bb203 | 2 +- .../6d67e76967cd5d93d61d515f2e6bb203.headers | 12 ++-- .../fixtures/6e3eeb66969aa4c71c2595d514f127f5 | 2 +- .../6e3eeb66969aa4c71c2595d514f127f5.headers | 12 ++-- .../fixtures/6f51f7057a8ad55969f83563724a58d9 | 2 +- .../6f51f7057a8ad55969f83563724a58d9.headers | 12 ++-- .../701d6495a448e878f88e9dc1313f4d95.headers | 18 +++--- .../71097d26676d70389a9b76ea2061db4d.headers | 6 +- .../fixtures/715078248f7642a0aef6972d7c072a2a | 2 +- .../715078248f7642a0aef6972d7c072a2a.headers | 12 ++-- .../fixtures/73f8fb4778dc1bc3a0975a0c6c8046c6 | 2 +- .../73f8fb4778dc1bc3a0975a0c6c8046c6.headers | 12 ++-- .../fixtures/742fbd5bfb929e2f4af0df89d1f79827 | 1 - .../742fbd5bfb929e2f4af0df89d1f79827.headers | 27 -------- .../fixtures/77534a6e7fb7ddb83df8a7c91f2ebcc4 | 2 +- .../77534a6e7fb7ddb83df8a7c91f2ebcc4.headers | 12 ++-- .../fixtures/77bf843f88aa61a66ec61a238b892956 | 2 +- .../77bf843f88aa61a66ec61a238b892956.headers | 12 ++-- .../fixtures/79471f371a264a0176df177479190ddc | 2 +- .../79471f371a264a0176df177479190ddc.headers | 12 ++-- .../7953dcb77bb190fa61c8380f46711c8c.headers | 8 +-- .../fixtures/795a1b8c8e790ef5816bc523ca0db1ee | 2 +- .../795a1b8c8e790ef5816bc523ca0db1ee.headers | 12 ++-- .../fixtures/7aa73613ca81c364adb26ad95bebe930 | 2 +- .../7aa73613ca81c364adb26ad95bebe930.headers | 12 ++-- .../7c1ef1cb044aa69ddad7cd69db399a81.headers | 8 +-- .../fixtures/7d26defc18d36a78fa294252c2929aba | 1 - .../7d26defc18d36a78fa294252c2929aba.headers | 28 --------- .../fixtures/7e4ef1a9130fb6e4fb62cd29edd6974f | 2 +- .../7e4ef1a9130fb6e4fb62cd29edd6974f.headers | 12 ++-- .../fixtures/7fccf49f79de855cc3b56a8501c9c858 | 2 +- .../7fccf49f79de855cc3b56a8501c9c858.headers | 12 ++-- .../fixtures/8069a2ac06a7b48528fa1350e0e45e71 | 2 +- .../8069a2ac06a7b48528fa1350e0e45e71.headers | 12 ++-- .../fixtures/81a6d797dbe67ce75ba99ed2f5315ee0 | 2 +- .../81a6d797dbe67ce75ba99ed2f5315ee0.headers | 12 ++-- .../fixtures/82f8e5c9c0995affcb90ff13a0359856 | 0 .../82f8e5c9c0995affcb90ff13a0359856.headers | 26 -------- .../fixtures/83438243e6a2e2d2c46f7b5b11f1be76 | 2 +- .../83438243e6a2e2d2c46f7b5b11f1be76.headers | 12 ++-- .../fixtures/83ae719cb34d0210568c345deed9cfff | 2 +- .../83ae719cb34d0210568c345deed9cfff.headers | 12 ++-- .../fixtures/83f039eef186b338f6a299e58ec98cff | 2 +- .../83f039eef186b338f6a299e58ec98cff.headers | 12 ++-- .../84660e1bb4040cb3e7b6bf0be38d4ed4.headers | 8 +-- .../fixtures/84c5658a165655d0beea1840cc65b29e | 1 - .../84c5658a165655d0beea1840cc65b29e.headers | 28 --------- .../fixtures/8581178e326312488e135efb6067e442 | 2 +- .../8581178e326312488e135efb6067e442.headers | 12 ++-- .../85a0820ae369fb18f9d279edf0ac6623.headers | 18 +++--- .../85a0820ae369fb18f9d279edf0ac6623.missing | 11 ---- .../fixtures/8619ae4dc1a5c3e3cf04ac05ede71e99 | 2 +- .../8619ae4dc1a5c3e3cf04ac05ede71e99.headers | 12 ++-- .../fixtures/87438b239df73ddc020aee9ec9d84905 | 2 +- .../87438b239df73ddc020aee9ec9d84905.headers | 12 ++-- .../fixtures/876353ef38c82797eaed49c94c919179 | 2 +- .../876353ef38c82797eaed49c94c919179.headers | 10 +-- .../8793e474840732d08e1d8b01911bd48a.headers | 8 +-- .../fixtures/87a55fd7ad8a5996efd9fa87a188decb | 2 +- .../87a55fd7ad8a5996efd9fa87a188decb.headers | 12 ++-- .../88d25eac97d9ca9d35b89f082799a4c6.headers | 10 +-- .../fixtures/88fdc8186d682459a67b151945c5d5d0 | 2 +- .../88fdc8186d682459a67b151945c5d5d0.headers | 12 ++-- .../fixtures/89450a383b06d3be5d7cf6f7c7234721 | 2 +- .../89450a383b06d3be5d7cf6f7c7234721.headers | 14 ++--- .../899fe51e8e100f8345cd1cf922bbfe1e.headers | 6 +- .../fixtures/8a853c2a895ba99685924721d8db37d7 | 2 +- .../8a853c2a895ba99685924721d8db37d7.headers | 12 ++-- .../8add6a7102bef3fbe0819383d85b9cd0.headers | 6 +- .../fixtures/8b531977c80772b52f69fa86983fb719 | 2 +- .../8b531977c80772b52f69fa86983fb719.headers | 12 ++-- .../8ceeff7e63173373a3722f505a891480.headers | 6 +- .../fixtures/8db17d4f36436578cb15283bc49f8d1e | 2 +- .../8db17d4f36436578cb15283bc49f8d1e.headers | 12 ++-- .../fixtures/8e96f4f0200526a12901b8b3f596cd5e | 1 - .../8e96f4f0200526a12901b8b3f596cd5e.headers | 28 --------- .../90dd9e390b2eb9e86db99c06a5930c3c.headers | 8 +-- .../fixtures/914da6a513e527c9351bffbc8879dfc2 | 2 +- .../914da6a513e527c9351bffbc8879dfc2.headers | 14 ++--- .../fixtures/9247bb00fc5e2e0dcf1fcd269df8b94e | 2 +- .../9247bb00fc5e2e0dcf1fcd269df8b94e.headers | 12 ++-- .../92c20b3043c804f81d89af97976dfa53.headers | 6 +- .../935e340e88850192006d86f2114cd5f4.headers | 8 +-- .../fixtures/942f9d096b7e5f2a79cf945af616c347 | 2 +- .../942f9d096b7e5f2a79cf945af616c347.headers | 12 ++-- .../fixtures/9484a08a05cc0cf8e3416a90eab8f273 | 2 +- .../9484a08a05cc0cf8e3416a90eab8f273.headers | 12 ++-- .../fixtures/9553c1d36a4fbf312310fbc656807dbd | 2 +- .../9553c1d36a4fbf312310fbc656807dbd.headers | 12 ++-- .../fixtures/95b5c542d640744ecba068f35899a231 | 2 +- .../95b5c542d640744ecba068f35899a231.headers | 12 ++-- .../fixtures/969ae9d0345ce9cd589eba7bd37d0ea3 | 2 +- .../969ae9d0345ce9cd589eba7bd37d0ea3.headers | 12 ++-- .../fixtures/973e11ce912c0bc44d3fad7d08d9c41d | 2 +- .../973e11ce912c0bc44d3fad7d08d9c41d.headers | 12 ++-- .../fixtures/97957d6dbc8b2d81b65d1b57c0c20810 | 2 +- .../97957d6dbc8b2d81b65d1b57c0c20810.headers | 12 ++-- .../97ca6d7fad6a7b70ec940fa3bab6c47a.headers | 10 +-- .../fixtures/97ec62634d0a8953ab3ba2ffce984a83 | 2 +- .../97ec62634d0a8953ab3ba2ffce984a83.headers | 12 ++-- .../fixtures/981e4a18c54b89e2537b7660cf8ed3bd | 2 +- .../981e4a18c54b89e2537b7660cf8ed3bd.headers | 12 ++-- .../fixtures/989521e0ddda97a5a15e7564e4a02100 | 2 +- .../989521e0ddda97a5a15e7564e4a02100.headers | 12 ++-- .../fixtures/989db6ea639b5dc2f24377b312932f27 | 2 +- .../989db6ea639b5dc2f24377b312932f27.headers | 14 ++--- .../98b08ffe7691e0adaac6298ca8a69b41.headers | 6 +- .../fixtures/99528bcc7f6586bde435b2b8d64b241a | 2 +- .../99528bcc7f6586bde435b2b8d64b241a.headers | 12 ++-- .../99a9d97c03b0197b42c4fc8e06319a87.headers | 8 +-- .../fixtures/99be81c6a2c3d83bbe773287bda38148 | 2 +- .../99be81c6a2c3d83bbe773287bda38148.headers | 12 ++-- .../fixtures/9c392f735dfc18f1ebae5057d4810503 | 2 +- .../9c392f735dfc18f1ebae5057d4810503.headers | 12 ++-- .../9c9b2cb9801360a9baac11c74fb1d61d.headers | 8 +-- .../fixtures/9cd666caa3723edc6f5438fed0898f86 | 2 +- .../9cd666caa3723edc6f5438fed0898f86.headers | 12 ++-- .../fixtures/9f53b77c31b1a112ff1f5725b912cf69 | 2 +- .../9f53b77c31b1a112ff1f5725b912cf69.headers | 12 ++-- .../fixtures/9fe6edd3110d84cfd764cab7344c3061 | 1 - .../9fe6edd3110d84cfd764cab7344c3061.headers | 28 --------- .../a04597ae29bb987a5c36b1747baa25fa.headers | 6 +- .../fixtures/a0ed4659bace0bc088ef218af3ecfc10 | 2 +- .../a0ed4659bace0bc088ef218af3ecfc10.headers | 12 ++-- .../fixtures/a0f12f7901b08f8aff6b15082c2e089b | 2 +- .../a0f12f7901b08f8aff6b15082c2e089b.headers | 12 ++-- .../a155d67a2d4b0ada2467e9cecd69577f.headers | 8 +-- ...6cb9e => a1edb81b97ca0875be3c3fc1fb58f10b} | 0 ... a1edb81b97ca0875be3c3fc1fb58f10b.headers} | 12 ++-- .../a2e9ac8cccc68070158e14f749720049.headers | 6 +- .../fixtures/a310e26b9e92f2a0bab61d4d42912714 | 2 +- .../a310e26b9e92f2a0bab61d4d42912714.headers | 12 ++-- .../fixtures/a3643b415a8765c397d0b4e725ac6952 | 2 +- .../a3643b415a8765c397d0b4e725ac6952.headers | 12 ++-- .../fixtures/a402f61934119d56cf8cdb2fd21642bb | 2 +- .../a402f61934119d56cf8cdb2fd21642bb.headers | 12 ++-- .../a437ae1263f54894b27977b291026a21.headers | 6 +- .../fixtures/a4a7df06f71d7a93d491746915e1de2c | 1 - .../a4a7df06f71d7a93d491746915e1de2c.headers | 23 ------- .../fixtures/a60002a456739daaf792c25859deda09 | 2 +- .../a60002a456739daaf792c25859deda09.headers | 12 ++-- .../fixtures/a6d6ff9ecd3bd266a457dbdad2bd56c8 | 2 +- .../a6d6ff9ecd3bd266a457dbdad2bd56c8.headers | 12 ++-- .../fixtures/a79bb5f5595a12abd4685dc2e6448e3d | 1 + ... a79bb5f5595a12abd4685dc2e6448e3d.headers} | 10 +-- .../fixtures/a7ebf644eeda889d47b3eeb3808e1612 | 2 +- .../a7ebf644eeda889d47b3eeb3808e1612.headers | 12 ++-- .../fixtures/a81703ff2de3c55fdf82ff4d0a1f5052 | 2 +- .../a81703ff2de3c55fdf82ff4d0a1f5052.headers | 12 ++-- .../fixtures/a97a8246ca686a803bc85880341f01f7 | 1 - .../a97a8246ca686a803bc85880341f01f7.headers | 28 --------- .../aa7dd9d6650994a83f18e4abf80e2548.headers | 8 +-- .../ab47a9969477aef4978774f295da4fef.headers | 6 +- .../fixtures/ac8c6211927f3c3fcd1bda4702c0fad1 | 2 +- .../ac8c6211927f3c3fcd1bda4702c0fad1.headers | 12 ++-- .../acac35649a5fee09364a40ee95829e69.headers | 6 +- .../fixtures/ad145d4c621f3570ce7f13ae70291eec | 1 - .../ad145d4c621f3570ce7f13ae70291eec.headers | 28 --------- .../fixtures/ad5041074ea5fe6a4f5046944b60f216 | 2 +- .../ad5041074ea5fe6a4f5046944b60f216.headers | 12 ++-- .../fixtures/adf2f53c6377e95ec5bd1fcb502c403f | 1 - .../adf2f53c6377e95ec5bd1fcb502c403f.headers | 28 --------- .../fixtures/ae18f3cd3af0a6f7798bcf0305fd4fa8 | 1 - .../fixtures/af4260c8990886a14175bb89844ab835 | 1 - .../af4260c8990886a14175bb89844ab835.headers | 42 ------------- .../af9c8775c9c8864158f1c7b1b0fe5bda.headers | 6 +- .../fixtures/afe809da6a1182c06e0b3a6016806801 | 1 - .../afe809da6a1182c06e0b3a6016806801.headers | 28 --------- .../fixtures/b0fdf95d04794a89e8996e31608528b2 | 2 +- .../b0fdf95d04794a89e8996e31608528b2.headers | 12 ++-- .../fixtures/b1506237551a0340d95ad9bce342c880 | 2 +- .../b1506237551a0340d95ad9bce342c880.headers | 12 ++-- .../fixtures/b1577b44df8ffde31273119b57585a43 | 2 +- .../b1577b44df8ffde31273119b57585a43.headers | 12 ++-- .../fixtures/b1df6f5637b0de25ce9f54874c8ecffc | 2 +- .../b1df6f5637b0de25ce9f54874c8ecffc.headers | 12 ++-- .../fixtures/b27cb0ba60f33d15f0be01eb755e22b1 | 2 +- .../b27cb0ba60f33d15f0be01eb755e22b1.headers | 12 ++-- .../fixtures/b31e543dce9796e06556a651cc9856c2 | 1 - .../b31e543dce9796e06556a651cc9856c2.headers | 28 --------- .../b4bc218a89b1ed34a74924a42db92b8a.headers | 18 +++--- .../b52874ed0f196446a4c665d43eb66a4e.headers | 6 +- .../fixtures/b6e0c6408f76a293d621a29b26b4da79 | 2 +- .../b6e0c6408f76a293d621a29b26b4da79.headers | 12 ++-- .../fixtures/b781a2b3466da5a546a4ba978df0dce6 | 2 +- .../b781a2b3466da5a546a4ba978df0dce6.headers | 12 ++-- .../fixtures/b7b4645eb7db0efa5e012a0155892a26 | 2 +- .../b7b4645eb7db0efa5e012a0155892a26.headers | 12 ++-- .../fixtures/b867d371abb4b963b6f68cbfc103f644 | 1 - .../b867d371abb4b963b6f68cbfc103f644.headers | 28 --------- .../fixtures/b8876a6891538843bd4c95e0fc301d39 | 2 +- .../b8876a6891538843bd4c95e0fc301d39.headers | 12 ++-- .../b9f25f8e90ea54a8f50fa7407c032066.headers | 6 +- .../fixtures/ba515718537dd9c0dcb6332ee59cfead | 2 +- .../ba515718537dd9c0dcb6332ee59cfead.headers | 12 ++-- .../fixtures/bb45b9cceba8f0e6f31f18ee670ecb7b | 2 +- .../bb45b9cceba8f0e6f31f18ee670ecb7b.headers | 12 ++-- .../fixtures/be14b8e0fa4d1830a0ebe40a016ca6e2 | 2 +- .../be14b8e0fa4d1830a0ebe40a016ca6e2.headers | 12 ++-- .../fixtures/c1db4dc6ce9581a6fb82f326ef7a72f6 | 2 +- .../c1db4dc6ce9581a6fb82f326ef7a72f6.headers | 12 ++-- .../fixtures/c3211588134d80d9447ef9f05e02690b | 58 +++++++++--------- .../c3211588134d80d9447ef9f05e02690b.headers | 6 +- .../fixtures/c378ae8f507a9224243b44202eb9319a | 1 - .../c378ae8f507a9224243b44202eb9319a.headers | 28 --------- .../fixtures/c3f018d52bbfaaee75abdbfaf0f71f31 | 2 +- .../c3f018d52bbfaaee75abdbfaf0f71f31.headers | 12 ++-- .../fixtures/c56d5d6b85a51b438326d2678b236afe | 2 +- .../c56d5d6b85a51b438326d2678b236afe.headers | 12 ++-- .../fixtures/c5e74502a62b5e330f0e44f9daece6ec | 1 - .../c5e74502a62b5e330f0e44f9daece6ec.headers | 28 --------- .../fixtures/c7c9fd40e14262c634d1c06a962af78f | 2 +- .../c7c9fd40e14262c634d1c06a962af78f.headers | 12 ++-- .../fixtures/c7d3ce37fac463c8977f395759e7a8e8 | 2 +- .../c7d3ce37fac463c8977f395759e7a8e8.headers | 12 ++-- .../fixtures/c8682c07b872491317ff6129e993354b | 2 +- .../c8682c07b872491317ff6129e993354b.headers | 14 ++--- .../fixtures/c8a243858784b363a826f188bb6faf49 | 2 +- .../c8a243858784b363a826f188bb6faf49.headers | 12 ++-- .../fixtures/c907a9892b9dacd1c8f6a85cf9b95fb9 | 2 +- .../c907a9892b9dacd1c8f6a85cf9b95fb9.headers | 12 ++-- .../fixtures/cae16acb4fde1feabd666ac46e9e9eab | 2 +- .../cae16acb4fde1feabd666ac46e9e9eab.headers | 12 ++-- .../fixtures/cb0e9bfd39a4435b3b1e398deb518b7d | 2 +- .../cb0e9bfd39a4435b3b1e398deb518b7d.headers | 12 ++-- ...2049a => cb76edee775d5e3dc3ef3b8d4893169e} | 0 .../cb76edee775d5e3dc3ef3b8d4893169e.headers | 26 ++++++++ .../fixtures/cc2307435d0b5cf55f31c817f33aa992 | 1 - .../cc2307435d0b5cf55f31c817f33aa992.headers | 28 --------- .../fixtures/cc371fbba7f2002beeba8b30e43289ba | 2 +- .../cc371fbba7f2002beeba8b30e43289ba.headers | 12 ++-- .../fixtures/cd5ea3df3b6164f9b021690a01da1424 | 1 - .../cd5ea3df3b6164f9b021690a01da1424.headers | 28 --------- .../fixtures/cd9e1fc1fdbc27e7574dd8281fb1e969 | 1 - .../cd9e1fc1fdbc27e7574dd8281fb1e969.headers | 23 ------- .../fixtures/cdfa24feec8a751a9257cba4c542ca08 | 1 - .../cdfa24feec8a751a9257cba4c542ca08.headers | 28 --------- .../d00537c2d4ee5e022ede99f8107c8f31.headers | 6 +- .../fixtures/d1a0073e6dcac919d8fdf8be12bfcbec | 2 +- .../d1a0073e6dcac919d8fdf8be12bfcbec.headers | 12 ++-- .../fixtures/d202c6a6d4935cbe9f922833b3fa14d2 | 1 - .../d202c6a6d4935cbe9f922833b3fa14d2.headers | 28 --------- .../d24e77d89cb5c321d30e6d57295865cb.headers | 6 +- .../fixtures/d33d2ff01e08b813fc2851118cbe6637 | 2 +- .../d33d2ff01e08b813fc2851118cbe6637.headers | 12 ++-- .../d492a6c775a598749ba6eb60f7fbf94e.headers | 6 +- .../fixtures/d5f1b76709b3cf9b579643c9336123cf | 1 - .../d5f1b76709b3cf9b579643c9336123cf.headers | 27 -------- .../fixtures/d5f805ec21c452130fc6e1b93f2c1fad | 2 +- .../d5f805ec21c452130fc6e1b93f2c1fad.headers | 12 ++-- .../d72f17d33f38a3a93c0a76a2c05706e7.headers | 8 +-- .../fixtures/d748efa553f827a4594baf0f3cd2bd0e | 2 +- .../d748efa553f827a4594baf0f3cd2bd0e.headers | 12 ++-- .../d79b4d5b3870a5c217bf065093f0c2bb.headers | 10 +-- .../fixtures/d8882073e7685a9c8894fb532b4e6a0b | 2 +- .../d8882073e7685a9c8894fb532b4e6a0b.headers | 12 ++-- .../fixtures/dba5a1e96a4962a5370bad858932e11d | 2 +- .../dba5a1e96a4962a5370bad858932e11d.headers | 12 ++-- .../fixtures/dbf0c82ddaa7681f0642fba3fb2dd351 | 2 +- .../dbf0c82ddaa7681f0642fba3fb2dd351.headers | 12 ++-- .../fixtures/dccbe1460fc101f36eea06bbb408df95 | 2 +- .../dccbe1460fc101f36eea06bbb408df95.headers | 12 ++-- .../dcd063023913100f2337a15baaf7cab8.headers | 8 +-- .../fixtures/dce1cbd3f38b1de0b4fd7cc697131b31 | 2 +- .../dce1cbd3f38b1de0b4fd7cc697131b31.headers | 12 ++-- .../fixtures/dce546fb301927f48b5a344af5157931 | 1 - .../dce546fb301927f48b5a344af5157931.headers | 28 --------- .../df2dc808710d6548a883bbbf3edecb71.headers | 18 +++--- .../fixtures/df91c1a5ada46ccb958bf4837b5e780e | 2 +- .../df91c1a5ada46ccb958bf4837b5e780e.headers | 12 ++-- .../fixtures/df961ab29380c348b566be15e0aa00c9 | 2 +- .../df961ab29380c348b566be15e0aa00c9.headers | 12 ++-- .../fixtures/e2e06e403837e86ba8a0f80693d2e189 | 1 - .../e2e06e403837e86ba8a0f80693d2e189.headers | 28 --------- .../fixtures/e3ab7b4e3cae78145febb02edbe376a3 | 0 .../e3ab7b4e3cae78145febb02edbe376a3.headers | 26 -------- ...ebcd9 => e7d064c841ee5e01c02ed599ecbd556a} | 0 ... e7d064c841ee5e01c02ed599ecbd556a.headers} | 12 ++-- ...bbabf => e7d66bffb0e7b3bb6f87aff19c514424} | 0 ... e7d66bffb0e7b3bb6f87aff19c514424.headers} | 12 ++-- .../fixtures/e94c405604c26d7eb8f405b43732d6b0 | 2 +- .../e94c405604c26d7eb8f405b43732d6b0.headers | 12 ++-- .../fixtures/eac519f216b646d4a8b9044277e66474 | 2 +- .../eac519f216b646d4a8b9044277e66474.headers | 12 ++-- .../ef8a765d572046b07aa6947545f2655a.headers | 6 +- .../ef97a1709cfc1a6cf2b23c0f0c7a34fa.headers | 8 +-- .../fixtures/f033f64fae76312c039674d345f8f8d3 | 2 +- .../f033f64fae76312c039674d345f8f8d3.headers | 12 ++-- .../fixtures/f1bf005705caefc7fce66be2c5f3b0a6 | 2 +- .../f1bf005705caefc7fce66be2c5f3b0a6.headers | 12 ++-- .../fixtures/f1c9f6c82f89c707775231cb50c1170e | 2 +- .../f1c9f6c82f89c707775231cb50c1170e.headers | 12 ++-- .../fixtures/f2a7af3e3a39e31ee0d9d74b5820ebff | 2 +- .../f2a7af3e3a39e31ee0d9d74b5820ebff.headers | 12 ++-- .../f3745cfb05ddfda57ec715ce6e752f4e.headers | 6 +- .../f3c7a5a4d0fbaf81b0a721a0fea245ea.headers | 6 +- .../fixtures/f509f61188e6d9fd8647d8ce1b1e8a9f | 2 +- .../f509f61188e6d9fd8647d8ce1b1e8a9f.headers | 12 ++-- .../fixtures/f5cc4554214e4421714ea8f4650632b5 | 2 +- .../f5cc4554214e4421714ea8f4650632b5.headers | 12 ++-- .../fixtures/f5ffb63dd277e0613abff268b0a194ff | 2 +- .../f5ffb63dd277e0613abff268b0a194ff.headers | 12 ++-- .../f64d96e2f100bde683ffde19d156218d.headers | 8 +-- .../fixtures/f6caffcca77a59bed412ade30680356a | 1 + .../f6caffcca77a59bed412ade30680356a.headers | 28 +++++++++ .../fixtures/f71ea9601bb094d68114cdfa9da584ac | 2 +- .../f71ea9601bb094d68114cdfa9da584ac.headers | 12 ++-- .../fixtures/fa82576d5b7a7fc3ae596f5543219b2d | 2 +- .../fa82576d5b7a7fc3ae596f5543219b2d.headers | 12 ++-- .../fixtures/fc596f09fa140d2b3c80fe698d8f9602 | 2 +- .../fc596f09fa140d2b3c80fe698d8f9602.headers | 12 ++-- .../fixtures/fd0374199eb1a486b9539b0cb4c31437 | 2 +- .../fd0374199eb1a486b9539b0cb4c31437.headers | 12 ++-- .../fixtures/fd213f6dd613d91b8c059cad39261cb8 | 2 +- .../fd213f6dd613d91b8c059cad39261cb8.headers | 12 ++-- .../fd48eb2a7c834a80a4cf3f589b1d9688.headers | 10 +-- .../fixtures/fd7b5af8b59c7fe254b576ea6c206774 | 1 - .../fd7b5af8b59c7fe254b576ea6c206774.headers | 28 --------- .../fixtures/fe7ae6a28ea389d2f3235b0cf1306681 | 2 +- .../fe7ae6a28ea389d2f3235b0cf1306681.headers | 12 ++-- 542 files changed, 1653 insertions(+), 2932 deletions(-) delete mode 100644 test/fixtures/029740f01ae52e57fcaa1fbe44f3cc76 delete mode 100644 test/fixtures/029740f01ae52e57fcaa1fbe44f3cc76.headers delete mode 100644 test/fixtures/09cfb1f92b3dd549c5bedb798a351677 delete mode 100644 test/fixtures/09cfb1f92b3dd549c5bedb798a351677.headers delete mode 100644 test/fixtures/0dc64b91c1b1f815f8095444ee82049a.headers delete mode 100644 test/fixtures/0ed86bb99010ca549bd963c391f959dd delete mode 100644 test/fixtures/0ed86bb99010ca549bd963c391f959dd.headers delete mode 100644 test/fixtures/0ef72077f3a9b6c1962b15d7fe3ce831 delete mode 100644 test/fixtures/170141140af91f29e346715d065e1689 delete mode 100644 test/fixtures/170141140af91f29e346715d065e1689.headers delete mode 100644 test/fixtures/179206a39013932b497601b11b1aa1fd delete mode 100644 test/fixtures/179206a39013932b497601b11b1aa1fd.headers delete mode 100644 test/fixtures/179206a39013932b497601b11b1aa1fd.missing delete mode 100644 test/fixtures/1fd72722a40edf79ad5317b82116949d delete mode 100644 test/fixtures/1fd72722a40edf79ad5317b82116949d.headers rename test/fixtures/{2e7a20dad5cfb18165df0bcd08eed2f6 => 2249af48a413419bdca3aa8872bc3b9c} (100%) rename test/fixtures/{2e7a20dad5cfb18165df0bcd08eed2f6.headers => 2249af48a413419bdca3aa8872bc3b9c.headers} (71%) delete mode 100644 test/fixtures/294b1f0512a0e3b424fa7a26848b1168 delete mode 100644 test/fixtures/294b1f0512a0e3b424fa7a26848b1168.headers rename test/fixtures/{d48ca164b5167c4b15adaa30b79c5e48 => 2d73450c4eb129a96c19fb31893cb07f} (100%) rename test/fixtures/{d48ca164b5167c4b15adaa30b79c5e48.headers => 2d73450c4eb129a96c19fb31893cb07f.headers} (71%) create mode 100644 test/fixtures/3c84bd700a6239d110d78334816eda85 rename test/fixtures/{0ef72077f3a9b6c1962b15d7fe3ce831.headers => 3c84bd700a6239d110d78334816eda85.headers} (59%) delete mode 100644 test/fixtures/42f40bd6ce862b553415369e4aae5c78 delete mode 100644 test/fixtures/42f40bd6ce862b553415369e4aae5c78.headers delete mode 100644 test/fixtures/46531076b098c8c871b33d19c26a8238 delete mode 100644 test/fixtures/46531076b098c8c871b33d19c26a8238.headers delete mode 100644 test/fixtures/4a4a2484d3a51083d527e0d09c78d2bd delete mode 100644 test/fixtures/4a4a2484d3a51083d527e0d09c78d2bd.headers delete mode 100644 test/fixtures/4d223095d0a662328e7304f0e22d7cd5 delete mode 100644 test/fixtures/4d223095d0a662328e7304f0e22d7cd5.headers delete mode 100644 test/fixtures/4e2b1581f7cb0bbd3c5e40c83b0695ca delete mode 100644 test/fixtures/4e2b1581f7cb0bbd3c5e40c83b0695ca.headers delete mode 100644 test/fixtures/4e6715ef3114eab4416186481d0e9a19 delete mode 100644 test/fixtures/4e6715ef3114eab4416186481d0e9a19.headers delete mode 100644 test/fixtures/50eed45006ac687345f88f82f940541c delete mode 100644 test/fixtures/50eed45006ac687345f88f82f940541c.headers delete mode 100644 test/fixtures/5587cbca6ce9cbeb52754f32f8720461 delete mode 100644 test/fixtures/5587cbca6ce9cbeb52754f32f8720461.headers delete mode 100644 test/fixtures/57baed2cb1c8766a304157200408383d delete mode 100644 test/fixtures/57baed2cb1c8766a304157200408383d.headers delete mode 100644 test/fixtures/5eaca7f373d448e50af4f742153d551a delete mode 100644 test/fixtures/5eaca7f373d448e50af4f742153d551a.headers delete mode 100644 test/fixtures/600b597d3373731c42e0cd24e3e1fc06 delete mode 100644 test/fixtures/600b597d3373731c42e0cd24e3e1fc06.headers delete mode 100644 test/fixtures/600b597d3373731c42e0cd24e3e1fc06.missing delete mode 100644 test/fixtures/6100bf95f6a2fc73a34ce80de76b2ea9 delete mode 100644 test/fixtures/6100bf95f6a2fc73a34ce80de76b2ea9.headers delete mode 100644 test/fixtures/742fbd5bfb929e2f4af0df89d1f79827 delete mode 100644 test/fixtures/742fbd5bfb929e2f4af0df89d1f79827.headers delete mode 100644 test/fixtures/7d26defc18d36a78fa294252c2929aba delete mode 100644 test/fixtures/7d26defc18d36a78fa294252c2929aba.headers delete mode 100644 test/fixtures/82f8e5c9c0995affcb90ff13a0359856 delete mode 100644 test/fixtures/82f8e5c9c0995affcb90ff13a0359856.headers delete mode 100644 test/fixtures/84c5658a165655d0beea1840cc65b29e delete mode 100644 test/fixtures/84c5658a165655d0beea1840cc65b29e.headers delete mode 100644 test/fixtures/85a0820ae369fb18f9d279edf0ac6623.missing delete mode 100644 test/fixtures/8e96f4f0200526a12901b8b3f596cd5e delete mode 100644 test/fixtures/8e96f4f0200526a12901b8b3f596cd5e.headers delete mode 100644 test/fixtures/9fe6edd3110d84cfd764cab7344c3061 delete mode 100644 test/fixtures/9fe6edd3110d84cfd764cab7344c3061.headers rename test/fixtures/{c6b8b453361f658efeea2ec0bdd6cb9e => a1edb81b97ca0875be3c3fc1fb58f10b} (100%) rename test/fixtures/{c6b8b453361f658efeea2ec0bdd6cb9e.headers => a1edb81b97ca0875be3c3fc1fb58f10b.headers} (71%) delete mode 100644 test/fixtures/a4a7df06f71d7a93d491746915e1de2c delete mode 100644 test/fixtures/a4a7df06f71d7a93d491746915e1de2c.headers create mode 100644 test/fixtures/a79bb5f5595a12abd4685dc2e6448e3d rename test/fixtures/{ae18f3cd3af0a6f7798bcf0305fd4fa8.headers => a79bb5f5595a12abd4685dc2e6448e3d.headers} (57%) delete mode 100644 test/fixtures/a97a8246ca686a803bc85880341f01f7 delete mode 100644 test/fixtures/a97a8246ca686a803bc85880341f01f7.headers delete mode 100644 test/fixtures/ad145d4c621f3570ce7f13ae70291eec delete mode 100644 test/fixtures/ad145d4c621f3570ce7f13ae70291eec.headers delete mode 100644 test/fixtures/adf2f53c6377e95ec5bd1fcb502c403f delete mode 100644 test/fixtures/adf2f53c6377e95ec5bd1fcb502c403f.headers delete mode 100644 test/fixtures/ae18f3cd3af0a6f7798bcf0305fd4fa8 delete mode 100644 test/fixtures/af4260c8990886a14175bb89844ab835 delete mode 100644 test/fixtures/af4260c8990886a14175bb89844ab835.headers delete mode 100644 test/fixtures/afe809da6a1182c06e0b3a6016806801 delete mode 100644 test/fixtures/afe809da6a1182c06e0b3a6016806801.headers delete mode 100644 test/fixtures/b31e543dce9796e06556a651cc9856c2 delete mode 100644 test/fixtures/b31e543dce9796e06556a651cc9856c2.headers delete mode 100644 test/fixtures/b867d371abb4b963b6f68cbfc103f644 delete mode 100644 test/fixtures/b867d371abb4b963b6f68cbfc103f644.headers delete mode 100644 test/fixtures/c378ae8f507a9224243b44202eb9319a delete mode 100644 test/fixtures/c378ae8f507a9224243b44202eb9319a.headers delete mode 100644 test/fixtures/c5e74502a62b5e330f0e44f9daece6ec delete mode 100644 test/fixtures/c5e74502a62b5e330f0e44f9daece6ec.headers rename test/fixtures/{0dc64b91c1b1f815f8095444ee82049a => cb76edee775d5e3dc3ef3b8d4893169e} (100%) create mode 100644 test/fixtures/cb76edee775d5e3dc3ef3b8d4893169e.headers delete mode 100644 test/fixtures/cc2307435d0b5cf55f31c817f33aa992 delete mode 100644 test/fixtures/cc2307435d0b5cf55f31c817f33aa992.headers delete mode 100644 test/fixtures/cd5ea3df3b6164f9b021690a01da1424 delete mode 100644 test/fixtures/cd5ea3df3b6164f9b021690a01da1424.headers delete mode 100644 test/fixtures/cd9e1fc1fdbc27e7574dd8281fb1e969 delete mode 100644 test/fixtures/cd9e1fc1fdbc27e7574dd8281fb1e969.headers delete mode 100644 test/fixtures/cdfa24feec8a751a9257cba4c542ca08 delete mode 100644 test/fixtures/cdfa24feec8a751a9257cba4c542ca08.headers delete mode 100644 test/fixtures/d202c6a6d4935cbe9f922833b3fa14d2 delete mode 100644 test/fixtures/d202c6a6d4935cbe9f922833b3fa14d2.headers delete mode 100644 test/fixtures/d5f1b76709b3cf9b579643c9336123cf delete mode 100644 test/fixtures/d5f1b76709b3cf9b579643c9336123cf.headers delete mode 100644 test/fixtures/dce546fb301927f48b5a344af5157931 delete mode 100644 test/fixtures/dce546fb301927f48b5a344af5157931.headers delete mode 100644 test/fixtures/e2e06e403837e86ba8a0f80693d2e189 delete mode 100644 test/fixtures/e2e06e403837e86ba8a0f80693d2e189.headers delete mode 100644 test/fixtures/e3ab7b4e3cae78145febb02edbe376a3 delete mode 100644 test/fixtures/e3ab7b4e3cae78145febb02edbe376a3.headers rename test/fixtures/{0dad78a553237fcb132b02852beebcd9 => e7d064c841ee5e01c02ed599ecbd556a} (100%) rename test/fixtures/{0dad78a553237fcb132b02852beebcd9.headers => e7d064c841ee5e01c02ed599ecbd556a.headers} (71%) rename test/fixtures/{a7349daaed65e6f19e669d3f875bbabf => e7d66bffb0e7b3bb6f87aff19c514424} (100%) rename test/fixtures/{a7349daaed65e6f19e669d3f875bbabf.headers => e7d66bffb0e7b3bb6f87aff19c514424.headers} (71%) create mode 100644 test/fixtures/f6caffcca77a59bed412ade30680356a create mode 100644 test/fixtures/f6caffcca77a59bed412ade30680356a.headers delete mode 100644 test/fixtures/fd7b5af8b59c7fe254b576ea6c206774 delete mode 100644 test/fixtures/fd7b5af8b59c7fe254b576ea6c206774.headers diff --git a/package.json b/package.json index efed2ee..6bcc08c 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "test": "npm run lint && npm run test:coverage", "test:coverage": "cross-env NODE_ENV=test nyc npm run test:only", "test:only": "cross-env VCR_MODE=playback ava", - "test:record": "cross-env VCR_MODE=record ava", + "test:record": "cross-env VCR_MODE=record ava --concurrency 1", "test:record-new": "cross-env VCR_MODE=cache ava --concurrency 1", "test:watch": "npm run test:only -- --watch", "update-schema": "npm run -s print-schema:json > schema.json" diff --git a/src/api/client.js b/src/api/client.js index 16800d1..841b88e 100644 --- a/src/api/client.js +++ b/src/api/client.js @@ -97,17 +97,13 @@ export default class Client { } } - const url = `${options.baseUrl}${options.url}` - - debug(`Sending request. url=${url} attempt=${info.currentAttempt}`) - - request(options, (err, response, body) => { + const req = request(options, (err, response, body) => { if (err) { - debug(`Error: “${err}” url=${url}`) + debug(`Error: “${err}” url=${req.uri.href}`) reject(err) } else if (response.statusCode >= 400) { const message = this.parseErrorMessage(response, body) - debug(`Error: “${message}” url=${url}`) + debug(`Error: “${message}” url=${req.uri.href}`) const ClientError = this.errorClass reject(new ClientError(message, response.statusCode)) } else if (options.method === 'HEAD') { @@ -116,6 +112,10 @@ export default class Client { resolve(body) } }) + + debug( + `Sending request. url=${req.uri.href} attempt=${info.currentAttempt}` + ) }) } diff --git a/src/resolvers.js b/src/resolvers.js index cecc7c8..9c7a2cb 100644 --- a/src/resolvers.js +++ b/src/resolvers.js @@ -108,7 +108,12 @@ export function resolveBrowse( }) } } else if (isrc) { - request = loaders.lookup.load(['isrc', isrc, params]) + request = loaders.lookup.load(['isrc', isrc, params]).then(result => { + result[pluralName].forEach(entity => { + entity._type = singularName + }) + return result + }) } else if (iswc) { request = loaders.lookup.load(['iswc', iswc, params]) } else { diff --git a/src/types/helpers.js b/src/types/helpers.js index ee0f781..9b3c37f 100644 --- a/src/types/helpers.js +++ b/src/types/helpers.js @@ -220,7 +220,10 @@ alternate names or misspellings.`, export const artistCredits = { type: new GraphQLList(ArtistCredit), description: 'The main credited artist(s).', - resolve: createSubqueryResolver({ key: 'artist-credit' }) + resolve: createSubqueryResolver({ + inc: 'artist-credits', + key: 'artist-credit' + }) } export const artistCredit = { diff --git a/test/extensions/cover-art-archive/snapshots/schema.js.snap b/test/extensions/cover-art-archive/snapshots/schema.js.snap index 498c7115bcf3fe5b088550ce55b06b1cba655068..f0528880e55edd6a2b9ba6c9f01978b1aa9a7385 100644 GIT binary patch literal 303 zcmV+~0nq+IRzV+0iiV@wtX+`;YB`{t%4crTID*)@H1)CEB00364 BgXI7K literal 303 zcmV+~0nq+IRzVA-f**?r00000000xS zVqjokVo2F>%dy2p^v;Rpx%`tXufAhs0D(0?e9A1WT=mxUA6rY?gQvzEF=GUa-ed&n zVh5{YWM^bD1k&a}EW*ex#K`8Kl$DxX!pI0`3JMA`{jX^!1bT%TkLHi%JrUk~1>PQuXqS()Ei{b5awFQ}vBZ(~{DX zl1y}y3{z8eO-xKIbQ2R((sUD3jgyj%QjJnljLh{7EiBDVOpOdp%q;b?3eu6>%4`ax zt$}z8QSN0zcW+K&QFY5rDfZU93adB>9P7X~iHZlcU3;??8`@<6g003Pb Bg$e)w diff --git a/test/extensions/fanart-tv/snapshots/schema.js.md b/test/extensions/fanart-tv/snapshots/schema.js.md index fef4e84..373454f 100644 --- a/test/extensions/fanart-tv/snapshots/schema.js.md +++ b/test/extensions/fanart-tv/snapshots/schema.js.md @@ -133,18 +133,18 @@ Generated by [AVA](https://ava.li). likeCount: 5, url: 'https://assets.fanart.tv/preview/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-518ada7d98805.png', }, + { + fullSizeURL: 'https://assets.fanart.tv/fanart/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-561900ee87f11.png', + imageID: '181150', + likeCount: 4, + url: 'https://assets.fanart.tv/preview/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-561900ee87f11.png', + }, { fullSizeURL: 'https://assets.fanart.tv/fanart/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-518a696c1ab0b.png', imageID: '81479', likeCount: 3, url: 'https://assets.fanart.tv/preview/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-518a696c1ab0b.png', }, - { - fullSizeURL: 'https://assets.fanart.tv/fanart/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-561900ee87f11.png', - imageID: '181150', - likeCount: 3, - url: 'https://assets.fanart.tv/preview/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-561900ee87f11.png', - }, { fullSizeURL: 'https://assets.fanart.tv/fanart/music/5b11f4ce-a62d-471e-81fc-a69a8278c7da/hdmusiclogo/nirvana-561900db6b999.png', imageID: '181149', @@ -193,7 +193,7 @@ Generated by [AVA](https://ava.li). }, }, }, - } + ## labels have a fanArt field and preview images @@ -421,4 +421,4 @@ Generated by [AVA](https://ava.li). }, }, }, - } + } \ No newline at end of file diff --git a/test/extensions/fanart-tv/snapshots/schema.js.snap b/test/extensions/fanart-tv/snapshots/schema.js.snap index d815ba81716a776c9b74d14855ba026a7f82a135..772fb4d5980983cf773de6946cb77f2c5ea86abf 100644 GIT binary patch literal 3654 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 Y&zwyB{~F7aLDZf90|?Vi2up4N03VR literal 3650 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 U|JPWVCQ*0(7qdL$5=(9X0B9r%UH||9 diff --git a/test/extensions/mediawiki/snapshots/schema.js.md b/test/extensions/mediawiki/snapshots/schema.js.md index 952abda..c5f806c 100644 --- a/test/extensions/mediawiki/snapshots/schema.js.md +++ b/test/extensions/mediawiki/snapshots/schema.js.md @@ -144,6 +144,9 @@ Generated by [AVA](https://ava.li). { mediaWikiImages: [], }, + { + mediaWikiImages: [], + }, { mediaWikiImages: [ { @@ -250,9 +253,6 @@ Generated by [AVA](https://ava.li). { mediaWikiImages: [], }, - { - mediaWikiImages: [], - }, { mediaWikiImages: [ { diff --git a/test/extensions/mediawiki/snapshots/schema.js.snap b/test/extensions/mediawiki/snapshots/schema.js.snap index 9756b2ab4683439c817616c8df81f75f870ffcc2..0936bf4b7ae45fd50b5695a1b548a50e8ebcdca4 100644 GIT binary patch literal 7303 zcmZ`-bx;&gx0gl{kXlMWkPsFYX<1Tg3F%x~T)Mk!0qI;C5s)QBLY78^U6GWK2B}3l zr8^$qH}mHG_3oVc&HbHw?m1`9%$+&szBYLMOxNYDo2Q+t*E1i1M>r3HRfzCD|ND0d z)4lN~Pg&(+i6?&W-$k{X|1gNL>w6F6FqpmFqafaMMg_*yokrNZru7hGRbpCXs%CL?DbPUL*aOl_z9Ya~l9+znuCth$L4^v6STXzDC4 zLnO0%`2?K3E<1Ocmn710=ip=GV{aHlrAMja?YTcvhd%x(>V`oYt0R21o!Qg#^PNpW zgUzO`gPb#jf}HC>VzWnUvk&cwXv10_My_yDqNsKVAm}-E*s~1+F}Qr;vz!#tzBzUF zSQoauX-;{YTbrlc3k#eLfUp-ayy|9_bD|Rz|4)wjl88ip~7x{+)A{GUEx_AQi^(?IKo%8>Iu5fj54nc*q zs)C1>#qV*`ML$c77sAJt2|`M!v_lrj6w|y_{uv}VrMV$ek0tVzU1}JJ0Vl;<4BpMk z6RjVP`EB2A+dG$CfTb$kpdwCfDie3~1X3QzW zhpVbJRcz+1m>V1kZf_wc$|Q^(I5bn^Yt-?S1U`eTK2K6ZA>0bOnq!jB$icI|;&9Yh z^RtS*VXF!khni2nm{6c2ixLKMPpAGv{A4^^5rSdaEOPy3W^x6f2Y=(=GF`mrFO+x7 z1C$Z%N9o}oT2~}Nf~?4k;-$oqZ=@#|`YrNW3c<%Ub`;=w4d0S6V}FkK@HoKDbNk{N zU@sT@=f$ZaUvhTch7ljHL%CxSwb#IDg46IT^j#SJ=g4$;9YzsLxbL~|;}8^>KhQK~ zSCCao@fTO$lGF~@7OwG?DH6l%CO%C>7WNGtjHPfB=DU^9!4LkyZuP71tY_=To8>-z zpBFe%FP2(r5I5}_`XuKoI3($}P_4dI|J&Aj%Q7;7UJJ>>I%X#SXWz6upf zzTd{;(}~19@p|Pk&jfgkP?L7Y>;)s6MXPg5x|bPbpM$fIjzxt@&-lbocU5-!O?7E# z*dYY;0?wwwf*cIu>T@3zygyfVL#&8|_)a-TjSy79UXT8a!~m3*$Dqb}D=8K;93p)Z zLATjX{V|W$#70ir)eu*$5ow^a7dR@3L59cSada>xQb7HS;MUREYCB3GLH(c!u5|7@ zKJdrkLTwUMVk+j}XhJHEocJa?*tER(^*4&gBbIQAwj4sLM69Q9HVj`#@W~rd_=Iq_ z6}~>h8xi=_h-EHCP#WP_qNNUJkxCiHgJD1zF3s=(hTowUfk?#G*u9LGW{$m+dudO} zEakSw?(!lH410kauU6Fh^qTe@=$guj%9hGWL7?ri@V*a2?z(O$o!h<7^SMe%r@%5&1D6}eec$Jqkp0}NJVghTv4|YxEKusec zy;Eo=Y>DI$n+c2}TP}vI8ZTLMiPu8`z#?m%7q`SUEt*l+O9M3}pTODYRnG5*uEg?Y z%B|v>V3-%I;(Gt8lz+r)+>C54^91NB0{FD@$=ZqcR`^O|d6^@&xc8Y~e8528(2}-M zoe%Ln8A~oxlCTZ=NvS8Fo7Lx$n3Qq)Iq7XTv5EvN)XvQh>)xWqJ-_P!hX)R#;YuAwYz)9CqcC{Gqo_*)1B$20!$?scS zge2wo=^Mwnlk}wN8(t@Tj`%M8_MNdTY~|mO=)%o5k%i>|RSK2*gWy&7W6XFxJZRGV zN@-xwPOaG=+hEP>DRdibi$t$L)X}d38I;;q|KRjY(=8mnYDOqk!bs=xZnGC& zu7l`mU1unN(wNXx`9_vHruP|{i(x}j2*FyP4W>ja0%IDrlQLcCGmw-2wzVrcg!sE# zp)<^KCcgzrH`Nu+kVd`L;i%b9iOyp$9cl(+f_3u$G^rJnmDLWF8>rD|%v9oQTbUbM zzB8`lJ&xtZi-H|E3Ov|2f&>KAt@m$x(_Q?Ny=5WSePq~e%JonTtDo@e`Z0^lt2p{7 zLrAW6FG@Rnf=wN4(Jjr@j2rwG5W@L zBE?@v{?Nflx=Zv=LPBFm1qfw67u`LYTkU)UNT+jI;)Egs4=Re(s^Yg zD6wq%^N++!#bl)C1(OryQs%pSg%?oz9R%J;`ylOaCWlb;NR5NkMVbYfS5XJa%9PU{ zx$<#chDJr>*7b1h5+NbPW298|A+-R}wxuZQn~Tt%vF@KognKP78@EqR>YVo0Js+8M z7OE$zAV&_AJV&iA+2|Jxeyc&EQK9Dwijkv*UpWu^Uf4WoG|qpG6;vPj6BOPU{>_Q8 z8PhmjVI^26i&B!Q(-NE%BH_RjBGF`;9r%ILmXs*YagS+cH(gD#YFcsErwOc3jf*Y_ zP!8&Gml4Pb+E4O0#B3k)TptPae@eGz5D!G5&tNJ>Ha0eq5hD!q~<$zjX&b$T0ez!~TG$X-YS(*=!{#wEYSK+ zvSv#;nr`3a9!#S*6;_OuUy$2q{wNWfLSTvas=zmiglURg{^W%p5$}@Oyj+jBlpdq3 zOmj}t6L57wAKQvz%E!cjZi$|#q;2N%#t7Glf+K)j&q@7LxwSBT+12^Yds3%$1AtlD zwZi}F?U9}o)?@#HE322O?HWZIi2+`sZ`pm6#rIndZp7CS|MC2#?1>Ih0NU4|sO`6V zFuz_j#?g}OUl=X88dzjZ(1tZ>>vCUf_R)W3>e8ogpl=La{GKWZ?E|I`SqNh-1@mMWCnphG-alVFSV_jCvbge zT3&18qnBTI)=Cv|JrfXj?V$C{e{Aufg^7XA3TrhU90;QZ&1Jol!r(MK|J$73I-%4% zQ%GWmJqiP%?f}!|E;ur{XAu_gGPD}j70Z-&@Z*gj#w&&V>1k>{S~uZr_EF$5(+3a- ziyu+P_|O7|{LhTUxth-@*~gFQ1&kWyw8Xji!yTsUzxbzQA-1@IM4_zV-y^uVP`+-4 zY=J~F&r`oggmT}*VkVtG5o90Akl;tYqe8q!hglWQcEr~##z+=BwTEF1)0B?i$omWF z$*g2>v#l0uF|B5N67#>B)e1%f75^=tiub(`UWkykKvqULNYzNHAd%)5(&kW3oe-*u z?`l1iqtFITFO{h zGO1S69po&?-Z5}QSr{X3x^j8B2Ga(t)f)$MD;INjR2@+)CJ3em&cLx;Ua|SK0cUle zR*@MEN7VO87*SQ)13P6+_fG8ejBjocnltk7_KDnj1Ub4Q-22QI?vHqQA=peINiO|Bw~pBU0d4rU ztg$F7Xn~dA<8s{zUO^+NFu&~|=|o^HL@aL2$;yv+#hZY|bYTNhMDtP_3h~$nG3DN5 zXM7|Iiztc;T}*vTq;SN8a{@ndr#y(V%sI|E@tcBV*9R6jVsM4n6x`UW%!Zz3qoo~f zKOy4`^ktz1+3$?BTIs~>VMoHw$t?Z>ku{{04x(bSs5*sG4_Td}nbq*jr0lB!_;!+e zdW$h#zMc`~huFa*f8HdO@eAhv?uvWA#6g80(tT~G{tnXU=G(#Pd zJHdUeqCQ@*n*km-e>ax4`LsP4rR}q>(j&|zqo~KK)G$B1{K=DNm8_}Hry~+Aaim^4 z$EYN}y64e4rx9=cM6Btf^f@+r@T*L!(*dT@wXx>$h2yB}Vr5s-bXL;Nza8zrR!`kn-C$|{puo>XYF=%#qBo+Jjf@dh(gy&dC4$4rtZlU| zd>1Qv`RGVZ-#I>SANfbZn;Cdz(EGliBDYbvd(qDG$%O8%4dMY#iA;OcPXhMk`IqnALgt`({z)(9z&B;2Zl)jp2Ie^_x_9 zuCLqSkkywe-{^qZ{BzeF&o?f=p<7$Cn{>r(g1L8F*E)vn)SLBRj^cp{SC4rv&les1 zH;v{iRzN)SEv5|r7(KpqSMIY94+X_0`8=&B^>~~P6L`;2%K}lGSmx&I>A*!U0V>atg@GBel*7jEyX=dLhkf?aSIs1P1I6;hv+a^tJPjPt0+8tSG!o(fAL+KK~TlPk23PJ_xkZts< zr0oTe^QM>ujS7%p|J_K17sJ= zO®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 diff --git a/test/extensions/the-audio-db/snapshots/schema.js.md b/test/extensions/the-audio-db/snapshots/schema.js.md index 45b9d2c..e292f7d 100644 --- a/test/extensions/the-audio-db/snapshots/schema.js.md +++ b/test/extensions/the-audio-db/snapshots/schema.js.md @@ -103,8 +103,8 @@ Generated by [AVA](https://ava.li). theAudioDB: { albumID: '2162908', artistID: '111492', - backImage: null, - backImagePreview: null, + backImage: 'https://www.theaudiodb.com/images/media/album/thumbback/vyqvvx1535103595.jpg', + backImagePreview: 'https://www.theaudiodb.com/images/media/album/thumbback/vyqvvx1535103595.jpg/preview', description: `Random Access Memories is the upcoming fourth studio album by French electronic music duo Daft Punk. It will be released by Daft Life under exclusive license to Columbia Records on May 17, 2013 in Australia, May 20, 2013 in the United Kingdom and on May 21, 2013 in the United States. Work started on the record concurrently with the Tron: Legacy score, without a clear plan as to what its structure would be. Shortly after Daft Punk signed with Columbia, a gradual promotional rollout began for the album including billboards, television advertising and a web series.␊ Random Access Memories pays tribute to the late 1970s and early 80s era of music in the United States, particularly the sound of Los Angeles recordings of the period. Daft Punk recorded the album largely using live instrumentation with session musicians, and limited the use of electronics to drum machines, a modular synthesizer and vintage vocoders. The album also features collaborations with Panda Bear, Julian Casablancas, Todd Edwards, DJ Falcon, Chilly Gonzales, Giorgio Moroder, Nile Rodgers, Paul Williams and Pharrell Williams. Critical reception to the album has generally been positive.`, descriptionES: `Random Access Memories es el cuarto álbum de estudio del dúo francés Daft Punk. Fue lanzado oficialmente el 17 de mayo en Australia, lanzado después en el Reino Unido el 20 de mayo y para Estados Unidos el 21 de mayo de 2013, bajo licencia de Daft Life. El inicio de grabación de este disco inició cuando el dúo preparaba el soundtrack de la película Tron: Legacy, sin un plan claro en cuanto a lo que sería su estructura. Después de haber anunciado su nuevo contrato con Columbia Records, Daft Punk empezó a promocionar el nuevo álbum con cartéles, anuncios televisivos y series para internet.␊ diff --git a/test/extensions/the-audio-db/snapshots/schema.js.snap b/test/extensions/the-audio-db/snapshots/schema.js.snap index d23f6a3107a626d1569e68df2d73355193b48910..53a9717dc10fd151f107511585a58bbed7506e00 100644 GIT binary patch literal 5364 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 S(ZN~`9{&e(``1Z_wLrr(hOly0(ntjZ0 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