[Patchew-devel] [PATCH 1/2] test: move sample POST body to a data file

Paolo Bonzini pbonzini at redhat.com
Tue May 8 14:37:39 UTC 2018


Avoid including the huge data blob in the Python source code.  This can also
come in handy later when writing more MboxMessage tests.
---
 tests/data/0022-another-simple-patch.json.gz | Bin 0 -> 3730 bytes
 tests/test_rest.py                           | 148 +------------------
 2 files changed, 4 insertions(+), 144 deletions(-)
 create mode 100644 tests/data/0022-another-simple-patch.json.gz

diff --git a/tests/data/0022-another-simple-patch.json.gz b/tests/data/0022-another-simple-patch.json.gz
new file mode 100644
index 0000000000000000000000000000000000000000..bea48cd8e023e762762c61ec4e26562973eeb632
GIT binary patch
literal 3730
zcmV;D4sG!tiwFo~rtw+;128Z$GA&_lZ**v7axHUdZE$R5EpTCUV`wgFb8l_{wOQ+y
znpzV6f1ZMsU&-o&0)mQ(Cjmr7#a8hKF)NG97Eo>iUU1et&^*Vy*c8~F?oQj8B$MgY
zcDGo&E??FDcGd2G{DFP*^~Og at qTA@JYrSb;ZzzJSkpxwN-vq;yD3YyJaFWFJz>3ka
zl=yBOgojVIue)B!4E;BMzSNlPjSVu>T;1m}^7puf4#@k0eI9XBp^F_Tj3mlb?F;7m
zr>|>dHn0gwP<%kxdhdA{-Nzzu2wR6SmO2QFk?kfaim|opp<DJWJw;dFagxBP%9J7+
zB+;nUZ at Py93&pVDA1^*DJ`Z%iP{-vVXP9yc`G%%KTDL$dN%94+V)SC=KX14dBh!ss
z6r{PX&o_;|;_wp}b~)U7?0*Wvzz+7MFt%S>f5n6EShzwmLU|r!J+qMK{Qx3SE?@F5
z@}E36(BtrT`}BWI)2}<#(~~g37J6X+fI}M)K7#0{7+H><{%&7Jj_bKmgdlIJ<Dxy@
z()ZTC|Mdfot!ZO#f71N~occ{!`?gjKYWU67`ou=IkHbT<&HihaUp)PCV~hGmc*?c5
z<Iu-mD<e#X%-@?SMpdvY4PiMot%4Tv+yjCv<I}JK>=%VG?2k{8o|+D*g78<t1epkg
zEL<728(50`2*oil;oEcQgt`6(CKeCe0GKh2U372*8v_p1v32fOYpA@#OfP2=+>M$P
zQ7 at 5Xy+l=*5?OnXp#T66BZTL|&Bq+zMz{}5l-yn2YCdu6NrK*E4y<o_K*>qz`fL?&
zd!Xtdbxl2W!vF_D-+O7&!2DAwcl-(tNUl<A>-x<#JSpBK(YpDoVPc7&Mx|W&FGiE&
zo$liRAHm*eU>|;7!(WdnYg{~g1`YQ1c>=J{&)<J}hZ)(oDCMvm-PFMpc{)-s*TP7K
zsMlBm4raPmufj at -rI;E~Wl5H*QSbAb`!g at NqVAy9FtXBs;)5qRQ6mWK?Wi?<_tMkQ
z)IBFmQta*LMuYs)pb46!ZzT9#?h*L;JhZ|^l&1iDE1p~*qf0fi5Pkcs%6<vfLQft!
zs&0f3CkUb@#JFhXkMqvp*6z85Lp8?%g2D-!AYLGVZ2L*7AU6crpz9S_QK1_Zz=Qx$
zsuV;2uL!)x7Jt3N9)hIhJV-*)ajtz0 at +L*zj*=uB73!5JTgY(r07top5W};eix84X
z_wmHkg8*5-A(BBJ3ALEvqVkK85U)g%8^fbDfuAUvEZJdbd#E5?$X%7FHP&^5fGQ?X
z!z74C1B4)dwMvz|=I>?fMfwu#?R21!C89A=xUZb3d?l&+SAiG4DqW6jkktzmkH}y@
z4$G55rh5f4^D)jiuLe)mUIw3Y#A~7d%@jHQXOc`pvQ}rSwK@^4w<WqD*<1W at HT60_
zB)h#Er(ouYlGM|;s04*#qP6GRPU;5MKFNtWc}M_RtCT3JTB3+*iDc<7SI7&Femouv
zcg2F)IPf?Z+K`D)GGv{sQk7`EDUm>txtH(<&}4~(Z?Z(uMGD~jOyGoR=IQ!MVbC)>
zKq8{h>WVnz4i~x{d{YEIx*w=yg<vqlO_L_YRLk&s_gyrY=V-M0l8h^^9q4dGpaynm
zlJ7CS87DfPI67#1kD1LFdHM-i<%i$zF{}A^tnV=}OpsL=sF=dA)68*gq+!D}8xLbr
zBOhNH4^tTKS`9bAV-$HA4q`D{L%)y{X1=`PyFS7n5NMcTkmiSc8tXv<VmQc!7MzlW
zDZ^=={dVY8D%;Uu-W9f++9bU5<~BK)a^uh{cUWt<>n&4r>l#w?vZmRh*}J}wCdjZ7
z$Kt5%X*b*ni-CAQRVGWRN(#oBkClq58l5Cc%ay}ang|1>KXfD^re^nMuBXO3gXJWZ
z`%XaFq2C?tc1rhNiS8VpS*Ehj4<kO>j<coQ4Le)g-`IpCwP9bJ1KOp==TTi?b3KI8
z(v0d{4bC;9$8=SquN~*>@!iB^c6Lu(o73)jf7a+-*EE)=QCAf at YDi|SPSp at +gJDD^
z6F%3|LEBL1y8&Y6<jlOQ>wRBBW3F<ZE;kfEP<PU}?N(-%D<Xfx(w(F-Yj4Hvyt199
z0)OP^DvEMF!XY&_ye!dugPNF`QA_oqLXM7`a2e9UIUDVib-HGR^dwf=>bM#y-R-R2
zCC!~nhY3BgIbodZsm3waY_5VO-YK>*{!5isv{FqHkpxi+P<o at -PPpyk*UC!Lyv}~E
z{)(b|tik_({cSret<iVAh?k at JFkMKT!T|&8JM)BQ_O4CR?7>_6qfIhPW?Cp#*>k_V
z+||7^#YA`0WIM|B?C+9xn(U|LvMtGFyDg%&I^t)dD72kBQ`uJ!>TYw$YKyy&v{FLY
zjuoO$Cml+!j#_9rHEXS7u1CH1MbSQsi at RPbMpP{m>jOr0_i=5 at nsTtKa-C$5#zUR<
zP<L4GuLFJ%X{{c4r1<HaQ>JA(&Gkggy>If|K&BFEw4R^l6t`<j0#Ui+XWMpItE(Pi
z^|n)%+0Pc^!}2~>11Iiv+%10}oz{rzh+dKHWqC+!gW=&wN`tX$yKbxIPi-n%@XMv;
zvVnP8w2ehaKU9WoTi(kXc7SS at Bcs^9TN9(*dABR at ktfH8`tx!5A at fR69~dVK=R}{U
zR-n&@#%9Af`+G&IyN098Id>kkncB#e6gr%Hh?M3bZ+5G0c~Ova!lj3{TLu|JmDKh4
zWNY$_t;7dk4xUuI0tW)Fg!|ac?eWeSGIu09sWQ@)BSWUzR;qAocb|ECB^^n1fhku|
z!tdH!H@=tG$tLwCLogiIJzHFt8D?^H#sgPk{P88KXXhrIA#A-=&F`}6&(BJ`Uh`v;
zrm8G-)6v?3;|5ytywk3;bR9O*_s`Di^V1?93L%_lw-MiI3syls1Kzl=fpe!w#7(os
zFj<&g1=qw$5a)-Vy|?=-$4Q1aC~jc3o8tMc7>@FfF)BZCnN=X=b6idYxu>sK_ at 05u
zBXRu7a#@l^eEvW-81!bVKzN{>X%?Y;I6kH2$kW{b=+V*R1f|W at n|->*>#H|Ugs=Q0
zKJXKig`S`)okL)u6gUvZZRq4;m|X)KPqGB&(Z;u(as%t2AV&GzkKHR6ECg2*EC`D&
z9wRff1NV%q($fmWFIDkMZ at LPU2M)%5!$s*Tcz#uy`@tg=Orb$SjoTggwF-O~5B`Q4
z@(=l01tSOwS$P5*#oV(B2JrJzZ;#qa&t~C5Viv&Jl9;h;z{(F!3jKAXT)vD>kJ4rT
zVz?Ye`JF*he$@HbpE;%<asfE2o=lH1+U=nieG<XPhhwa{e>8gagNscEvhd);Ef at 5Q
zMA=Dw?}`2LRl^8|V_5#ekxws!?jkR`CHg&|VbYGS>y at 8@EdRg_*5Ut%*;B*>D6ePt
zyV!@<u5T}<ewgYC>Bk#U?8A)<&x=s=<80c->mPR?ua}n4(mcJkYzmbo$9`;LAHKPp
zysW>Opg*yfw}7jlxLr!{ze)HfuZ@)Ap9l?X_2zNouHO9O1=14NLMP1kVbKY~^p(@_
z+b+_<29{j=Ld*(LK{yz+VD375_jDz2L#r>tM1)P0_SY(gX<w at p%Tf%*u$VHMeg*nm
z1v83GHHD7`TT+$U!^5~D+x^aLuVu8YE6i}wG9#(uIF>)NC);^T>h?U1^3GOgo|zdR
z7?cOHyaRs&hU!wX)un73l;)e%oDeoVJ=}=IK;X|t#uM-YO>CqIe4s5SguY+`snd3i
zN{;{y6}>ax!~2a2o&PE at FS-f6!=Ay%gW>X%$&8$XHfXOVp5c%CR>$$4`XqI<$mq;$
zt5dgCIK?&aXeg!v99|vP2i;o at q)mv at tniLX&1~=?U+I8P2hHVo)^bQlt at dDGhy5`n
zSEV-Z6`DoTK?|_jIYPQe-OJN~e|>u5jE=Wgm%YQlXEW_gUsj8eV^Zv1YFm!soA#(v
zysxMb`8f9*uw4a~z-$bPxD&R+&ArQy^^TY5Oa2H^57p%))E9GdFq=5mV%pj%TwU8t
zTx(%*>ViD0%kduY3r2R-QqLjyW-g#xQ^>8h)I3Av_XfoTMldU+9xR-+1xXGT?aY|n
z{G72M4l5YOs{qX)%ZqkoTzu@$C@(Pl`F5~iea$6ZG!5<Xg4vq>oPi2T^<@t<sSs&<
zpJQ!h%-L9Ync=h4Dj0XHR9$$<z#krrDcv6^L at Ky^Xl3kPTaFL<f~1#}=BXL8k-A4)
zcDZ;k4sBWCeSLBAq|PwRvC|e~n1H30SmaMz_Mn#7eP2kTfxw-lPM(qZ!!sfh>}abm
zG#^^*6e@*~I^sd^ng at u37*Jk{+ALJBwvhK~#=8T`sSGH_vjjFWmd;x9=bM2q_rVfi
zYTLt>vz1$7rc&+g(53g<R5}m+-sXNPpVf>z$t?~d9k#|rbhm63mX2ZE&k|d8*_+V|
zTb=`dPx5A#!HLi^?fzNJhEpjSW;{2B9c6Xe5TR^8?5K;cP%X<!&r=tt2>G*c(wS5G
zV(85(P(83O`u+qa2g^O$lVvY6Dw5rIBhL(a$3CDe37ic%WK5z*n#9Djd~c&E+|HzW
zTd76ZGt!$biQarhvf^Z}^~S^uMnVm2^ruN*;vO_~NY7ZX8JfdBSXdF%*BY>ktTy18
z*}j<(caWJ>TM&sPvVsD<G8Y`cR)wh=^5<W0fc&-DgV~i630{IrT(p1h)t+cGalTe&
zq`D-uHq=`NHPp2U$Vqe$i2qj&0zX^K`Sz0VhKn}anasd?i>Ku&2NR$yY- at shku)pb
zSq<jrC9ssfoUDxn3DG%c)gLF4pq&R(1|kO}l-p}oLB0xh%c<WTx|(pbdx4yed at nQS
w$#MD0s at K-QuAe8T%POcjF3biS at jTef`hp!cbEbdu$3Or04?uNV+3p_z01SIz!~g&Q

literal 0
HcmV?d00001

diff --git a/tests/test_rest.py b/tests/test_rest.py
index a002865..3baadd5 100755
--- a/tests/test_rest.py
+++ b/tests/test_rest.py
@@ -258,150 +258,10 @@ class RestTest(PatchewTestCase):
         self.assertEqual(resp_reply_after.status_code, 404)
 
     def test_create_message(self):
-        data = {
-                "message_id": "20171023201055.21973-11-andrew.smirnov at gmail.com",
-                "subject": "[Qemu-devel] [PATCH v2 10/27] imx_fec: Reserve full 4K "
-                           "page for the register file",
-                "date": "2017-10-23T20:10:38",
-                "sender": {
-                    "name": "Andrey Smirnov",
-                    "address": "andrew.smirnov at gmail.com"
-                },
-                "recipients": [
-                    {
-                    "address": "qemu-arm at nongnu.org"
-                    },
-                    {
-                    "name": "Peter Maydell",
-                    "address": "peter.maydell at linaro.org"
-                    },
-                    {
-                    "name": "Andrey Smirnov",
-                    "address": "andrew.smirnov at gmail.com"
-                    },
-                    {
-                    "name": "Jason Wang",
-                    "address": "jasowang at redhat.com"
-                    },
-                    {
-                    "name": "Philippe Mathieu-Daudé",
-                    "address": "f4bug at amsat.org"
-                    },
-                    {
-                    "address": "qemu-devel at nongnu.org"
-                    },
-                    {
-                    "address": "yurovsky at gmail.com"
-                    }
-                ],
-                "mbox": "From andrew.smirnov at gmail.com Mon Oct 23 20:10:38 2017\nDelivered"
-                        "-To: importer at patchew.org\nReceived-SPF: temperror (zoho.com: Err"
-                        "or in retrieving data from DNS) client-ip=208.118.235.17; envelop"
-                        "e-from=qemu-devel-bounces+importer=patchew.org at nongnu.org; helo=l"
-                        "ists.gnu.org;\nAuthentication-Results: mx.zohomail.com;\n\tdkim=f"
-                        "ail;\n\tspf=temperror (zoho.com: Error in retrieving data from DN"
-                        "S)  smtp.mailfrom=qemu-devel-bounces+importer=patchew.org at nongnu."
-                        "org\nReturn-Path: <qemu-devel-bounces+importer=patchew.org at nongnu"
-                        ".org>\nReceived: from lists.gnu.org (208.118.235.17 [208.118.235."
-                        "17]) by mx.zohomail.com\n\twith SMTPS id 1508790023478635.2925706"
-                        "919272; Mon, 23 Oct 2017 13:20:23 -0700 (PDT)\nReceived: from loc"
-                        "alhost ([::1]:40414 helo=lists.gnu.org)\n\tby lists.gnu.org with "
-                        "esmtp (Exim 4.71)\n\t(envelope-from <qemu-devel-bounces+importer="
-                        "patchew.org at nongnu.org>)\n\tid 1e6jCo-0007Cr-Ed\n\tfor importer at p"
-                        "atchew.org; Mon, 23 Oct 2017 16:20:14 -0400\nReceived: from eggs."
-                        "gnu.org ([2001:4830:134:3::10]:46254)\n\tby lists.gnu.org with es"
-                        "mtp (Exim 4.71)\n\t(envelope-from <andrew.smirnov at gmail.com>) id "
-                        "1e6j4M-0000Ia-AF\n\tfor qemu-devel at nongnu.org; Mon, 23 Oct 2017 1"
-                        "6:11:32 -0400\nReceived: from Debian-exim by eggs.gnu.org with sp"
-                        "am-scanned (Exim 4.71)\n\t(envelope-from <andrew.smirnov at gmail.co"
-                        "m>) id 1e6j4L-0002WU-ES\n\tfor qemu-devel at nongnu.org; Mon, 23 Oct"
-                        " 2017 16:11:30 -0400\nReceived: from mail-pf0-x241.google.com ([2"
-                        "607:f8b0:400e:c00::241]:47361)\n\tby eggs.gnu.org with esmtps (TL"
-                        "S1.0:RSA_AES_128_CBC_SHA1:16)\n\t(Exim 4.71) (envelope-from <andr"
-                        "ew.smirnov at gmail.com>)\n\tid 1e6j4J-0002VQ-5h; Mon, 23 Oct 2017 1"
-                        "6:11:27 -0400\nReceived: by mail-pf0-x241.google.com with SMTP id"
-                        " z11so17896780pfk.4;\n\tMon, 23 Oct 2017 13:11:27 -0700 (PDT)\nRe"
-                        "ceived: from squirtle.westlake.spaceflightindustries.com ([173.22"
-                        "6.206.194])\n\tby smtp.gmail.com with ESMTPSA id\n\tj1sm15181623p"
-                        "fj.108.2017.10.23.13.11.24\n\t(version=TLS1_2 cipher=ECDHE-RSA-CH"
-                        "ACHA20-POLY1305 bits=256/256);\n\tMon, 23 Oct 2017 13:11:25 -0700"
-                        " (PDT)\nDKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=g"
-                        "mail.com; s=20161025;\n\th=from:to:cc:subject:date:message-id:in-"
-                        "reply-to:references\n\t:mime-version:content-transfer-encoding;\n"
-                        "\tbh=zmFol33kPLVHCkj7Ro+lVg1LTAQod/G9dNqJXtckibI=;\n\tb=D49+KCtse"
-                        "bdshdA2kxqNqCWLEOTSRXI61CbfBrS3YYbGspt/3vTIRCLSKNhICr2UOc\n\t7BhL"
-                        "XRtMKhn2gomHPqqSHOSp+hB5XtMmBNpBpkQyXMHoGkgmjg0IIF02Vzn4i2QzP8C9"
-                        "\n\t0SDZb6VYnz70J5HY0KZwVfQ+Rc5qgJEfcTHzuzZ4qHcbXxPHYCGYo1yDG6bEU"
-                        "LNp2sRB\n\tGekoCKine5V1Uc+8aKmIeQA3zTXj2BLYqIQFi3UdiEemj94Gs3UFkE"
-                        "kV3kTtCBwBVYep\n\tCvtbjBMI4Kb2Rcyb7taNS1PwjoXo4nzyPqSftf5CtxE3FYQ"
-                        "6pSHkU8H1cqi4os4RgACQ\n\t6rrA==\nX-Google-DKIM-Signature: v=1; a="
-                        "rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x"
-                        "-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to"
-                        "\n\t:references:mime-version:content-transfer-encoding;\n\tbh=zmF"
-                        "ol33kPLVHCkj7Ro+lVg1LTAQod/G9dNqJXtckibI=;\n\tb=kG94Z4+JpBMpVNtWI"
-                        "ASASHAaqcxeUgqF149vlfmPjsUsUZoE69zK/Xq8lz25p+TskP\n\tu+sFtsuT//gI"
-                        "M/gFEeFYPBUEECFh+cSu6vYqjvy7W+o1dt0CkQS0K4sG2a6PDeXTc7Dw\n\tYOmEE"
-                        "gzEW+JtEp27yE8L5Yiur7k9cMnq6AGsLtrNa4leHN8KfnBLpZDJ1w2BTVAST/Mt\n"
-                        "\tp5OmcBALM2s2PfVxV2AqFIC03+BUkFo78Yl0dJkT95uUWQvXOrYnhrJGikBOpxf"
-                        "e2GEl\n\tdX/N0knNvw1ILQigiiD7mTg2pWBXXdi9ncxWFbWGav3NFgMuMj9Le7dh"
-                        "Merg+f0Pqzqq\n\tuMRw==\nX-Gm-Message-State: AMCzsaVtdnaUNbjj5huOS"
-                        "I8ibhSVAiVnF57PiIS4oVle1IVoBcH6i/W4\n\tsAtvFi/nF5bYIYfQxgZMU93rvm"
-                        "Mn\nX-Google-Smtp-Source: ABhQp+Tw1GtSPaSw51tZkI3AfiuyluStPI8C5/3"
-                        "esBqFkirOMfsjtlRNoBcr8lgEf/55RwhQLiI5mQ==\nX-Received: by 10.98.6"
-                        "5.218 with SMTP id g87mr14269292pfd.105.1508789486104;\n\tMon, 23"
-                        " Oct 2017 13:11:26 -0700 (PDT)\nFrom: Andrey Smirnov <andrew.smir"
-                        "nov at gmail.com>\nTo: qemu-arm at nongnu.org\nDate: Mon, 23 Oct 2017 1"
-                        "3:10:38 -0700\nMessage-Id: <20171023201055.21973-11-andrew.smirno"
-                        "v at gmail.com>\nX-Mailer: git-send-email 2.13.5\nIn-Reply-To: <2017"
-                        "1023201055.21973-1-andrew.smirnov at gmail.com>\nReferences: <201710"
-                        "23201055.21973-1-andrew.smirnov at gmail.com>\nMIME-Version: 1.0\nCo"
-                        "ntent-Type: text/plain; charset=\"utf-8\"\nContent-Transfer-Encod"
-                        "ing: base64\nX-detected-operating-system: by eggs.gnu.org: Genre "
-                        "and OS details not\n\trecognized.\nX-Received-From: 2607:f8b0:400"
-                        "e:c00::241\nSubject: [Qemu-devel] [PATCH v2 10/27] imx_fec: Reser"
-                        "ve full 4K page for the\n register file\nX-BeenThere: qemu-devel@"
-                        "nongnu.org\nX-Mailman-Version: 2.1.21\nPrecedence: list\nList-Id:"
-                        " <qemu-devel.nongnu.org>\nList-Unsubscribe: <https://lists.nongnu"
-                        ".org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request at n"
-                        "ongnu.org?subject=unsubscribe>\nList-Archive: <http://lists.nongn"
-                        "u.org/archive/html/qemu-devel/>\nList-Post: <mailto:qemu-devel at no"
-                        "ngnu.org>\nList-Help: <mailto:qemu-devel-request at nongnu.org?subje"
-                        "ct=help>\nList-Subscribe: <https://lists.nongnu.org/mailman/listi"
-                        "nfo/qemu-devel>,\n\t<mailto:qemu-devel-request at nongnu.org?subject"
-                        "=subscribe>\nCc: Peter Maydell <peter.maydell at linaro.org>,\n\tAnd"
-                        "rey Smirnov <andrew.smirnov at gmail.com>,\n\tJason Wang <jasowang at r"
-                        "edhat.com>,\n\t=?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug at a"
-                        "msat.org>,\n\tqemu-devel at nongnu.org, yurovsky at gmail.com\nErrors-T"
-                        "o: qemu-devel-bounces+importer=patchew.org at nongnu.org\nSender: \""
-                        "Qemu-devel\" <qemu-devel-bounces+importer=patchew.org at nongnu.org>"
-                        "\nX-ZohoMail-DKIM: fail (Header signature does not verify)\nX-Zoh"
-                        "oMail: RDKM_2  RSF_6  Z_629925259 SPT_0\n\nU29tZSBpLk1YIFNvQ3MgKG"
-                        "UuZy4gaS5NWDcpIGhhdmUgRkVDIHJlZ2lzdGVycyBnb2luZyBhcyBm\nYXIgYXMgb"
-                        "2Zmc2V0CjB4NjE0LCBzbyB0byBhdm9pZCBnZXR0aW5nIGFib3J0cyB3aGVuIGFjY2"
-                        "Vz\nc2luZyB0aG9zZSBvbiBRRU1VLCBleHRlbmQKdGhlIHJlZ2lzdGVyIGZpbGUgd"
-                        "G8gY292ZXIgNEtC\nIG9mIGFkZHJlc3Mgc3BhY2UgaW5zdGVhZCBvZiBqdXN0IDFL"
-                        "LgoKQ2M6IFBldGVyIE1heWRlbGwg\nPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4"
-                        "KQ2M6IEphc29uIFdhbmcgPGphc293YW5nQHJlZGhh\ndC5jb20+CkNjOiBQaGlsaX"
-                        "BwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgpDYzog\ncWVtdS1kZ"
-                        "XZlbEBub25nbnUub3JnCkNjOiBxZW11LWFybUBub25nbnUub3JnCkNjOiB5dXJvdn"
-                        "Nr\neUBnbWFpbC5jb20KU2lnbmVkLW9mZi1ieTogQW5kcmV5IFNtaXJub3YgPGFuZ"
-                        "HJldy5zbWlybm92\nQGdtYWlsLmNvbT4KLS0tCiBody9uZXQvaW14X2ZlYy5jIHwg"
-                        "MiArLQogMSBmaWxlIGNoYW5nZWQs\nIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9"
-                        "uKC0pCgpkaWZmIC0tZ2l0IGEvaHcvbmV0L2lteF9m\nZWMuYyBiL2h3L25ldC9pbX"
-                        "hfZmVjLmMKaW5kZXggNDhkMDEyY2FkNi4uZTIzNmJjOTMzYyAxMDA2\nNDQKLS0tI"
-                        "GEvaHcvbmV0L2lteF9mZWMuYworKysgYi9ody9uZXQvaW14X2ZlYy5jCkBAIC0xMj"
-                        "Uy\nLDcgKzEyNTIsNyBAQCBzdGF0aWMgdm9pZCBpbXhfZXRoX3JlYWxpemUoRGV2a"
-                        "WNlU3RhdGUgKmRl\ndiwgRXJyb3IgKiplcnJwKQogICAgIFN5c0J1c0RldmljZSAq"
-                        "c2JkID0gU1lTX0JVU19ERVZJQ0Uo\nZGV2KTsKIAogICAgIG1lbW9yeV9yZWdpb25"
-                        "faW5pdF9pbygmcy0+aW9tZW0sIE9CSkVDVChkZXYp\nLCAmaW14X2V0aF9vcHMsIH"
-                        "MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIFRZUEVfSU1YX0ZF\nQywgMHg0M"
-                        "DApOworICAgICAgICAgICAgICAgICAgICAgICAgICBUWVBFX0lNWF9GRUMsIDB4MT"
-                        "Aw\nMCk7CiAgICAgc3lzYnVzX2luaXRfbW1pbyhzYmQsICZzLT5pb21lbSk7CiAgI"
-                        "CAgc3lzYnVzX2lu\naXRfaXJxKHNiZCwgJnMtPmlycVswXSk7CiAgICAgc3lzYnVz"
-                        "X2luaXRfaXJxKHNiZCwgJnMtPmly\ncVsxXSk7Ci0tIAoyLjEzLjUKCgo=\n\n"
-                }
-             
-        resp = self.api_client.post(self.PROJECT_BASE + "messages/", json.dumps(data), content_type='application/json')
+        dp = self.get_data_path("0022-another-simple-patch.json.gz")
+        with open(dp, "r") as f:
+            data = f.read()
+        resp = self.api_client.post(self.PROJECT_BASE + "messages/", data, content_type='application/json')
         self.assertEqual(resp.status_code, 201)
         resp_get = self.api_client.get(self.PROJECT_BASE + "messages/20171023201055.21973-11-andrew.smirnov at gmail.com/")
         self.assertEqual(resp_get.status_code, 200)
-- 
2.17.0





More information about the Patchew-devel mailing list