From 17ea827e761f1ceaade00a972b4528b6f3735c33 Mon Sep 17 00:00:00 2001 From: Vladimir Diaz Date: Mon, 6 Feb 2017 16:14:35 -0500 Subject: [PATCH] Add repository data where the client directory is reorganized --- .../client/metadata/current/root.json.gz | Bin 1677 -> 0 bytes .../client/metadata/current/snapshot.json.gz | Bin 387 -> 0 bytes .../client/metadata/current/timestamp.json.gz | Bin 366 -> 0 bytes .../client/metadata/previous/root.json.gz | Bin 1677 -> 0 bytes .../client/metadata/previous/snapshot.json.gz | Bin 387 -> 0 bytes .../metadata/previous/timestamp.json.gz | Bin 366 -> 0 bytes .../metadata/current/1.root.json | Bin 0 -> 3329 bytes .../metadata/current/1.root.json.gz | Bin 0 -> 1681 bytes .../metadata/current/role1.json | Bin .../metadata/current/role1.json.gz | Bin 619 -> 619 bytes .../metadata/current/role2.json | Bin .../metadata/current}/role2.json.gz | Bin 302 -> 302 bytes .../metadata/current}/root.json | Bin 3329 -> 3329 bytes .../metadata/current/snapshot.json | Bin 678 -> 678 bytes .../metadata/current/snapshot.json.gz | Bin 0 -> 387 bytes .../metadata/current/targets.json | Bin .../metadata/current/targets.json.gz | Bin 816 -> 816 bytes .../metadata/current/timestamp.json | Bin 554 -> 554 bytes .../metadata/current/timestamp.json.gz | Bin 0 -> 367 bytes .../metadata/previous/1.root.json | Bin 0 -> 3329 bytes .../metadata/previous/1.root.json.gz | Bin 0 -> 1681 bytes .../metadata/previous/role1.json | Bin .../metadata/previous/role1.json.gz | Bin 619 -> 619 bytes .../metadata/previous/role2.json | Bin .../metadata/previous}/role2.json.gz | Bin 302 -> 302 bytes .../metadata/previous}/root.json | Bin 3329 -> 3329 bytes .../metadata/previous/snapshot.json | Bin 678 -> 678 bytes .../metadata/previous/snapshot.json.gz | Bin 0 -> 387 bytes .../metadata/previous/targets.json | Bin .../metadata/previous/targets.json.gz | Bin 816 -> 816 bytes .../metadata/previous/timestamp.json | Bin 554 -> 554 bytes .../metadata/previous/timestamp.json.gz | Bin 0 -> 367 bytes tests/repository_data/generate.py | 2 +- .../repository/metadata.staged/1.root.json | Bin 3329 -> 3329 bytes .../repository/metadata.staged/1.root.json.gz | Bin 1680 -> 1681 bytes .../repository/metadata.staged/role1.json.gz | Bin 619 -> 619 bytes .../repository/metadata.staged/role2.json.gz | Bin 302 -> 302 bytes .../repository/metadata.staged/root.json | Bin 3329 -> 3329 bytes .../repository/metadata.staged/root.json.gz | Bin 1677 -> 0 bytes .../repository/metadata.staged/snapshot.json | Bin 678 -> 678 bytes .../metadata.staged/snapshot.json.gz | Bin 387 -> 387 bytes .../metadata.staged/targets.json.gz | Bin 816 -> 816 bytes .../repository/metadata.staged/timestamp.json | Bin 554 -> 554 bytes .../metadata.staged/timestamp.json.gz | Bin 366 -> 367 bytes .../repository/metadata/1.root.json | Bin 3329 -> 3329 bytes .../repository/metadata/1.root.json.gz | Bin 1680 -> 1681 bytes .../repository/metadata/role1.json.gz | Bin 619 -> 619 bytes .../repository/metadata/role2.json.gz | Bin 302 -> 302 bytes .../repository/metadata/root.json | Bin 3329 -> 3329 bytes .../repository/metadata/root.json.gz | Bin 1677 -> 0 bytes .../repository/metadata/snapshot.json | Bin 678 -> 678 bytes .../repository/metadata/snapshot.json.gz | Bin 387 -> 387 bytes .../repository/metadata/targets.json.gz | Bin 816 -> 816 bytes .../repository/metadata/timestamp.json | Bin 554 -> 554 bytes .../repository/metadata/timestamp.json.gz | Bin 366 -> 367 bytes 55 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 tests/repository_data/client/metadata/current/root.json.gz delete mode 100644 tests/repository_data/client/metadata/current/snapshot.json.gz delete mode 100644 tests/repository_data/client/metadata/current/timestamp.json.gz delete mode 100644 tests/repository_data/client/metadata/previous/root.json.gz delete mode 100644 tests/repository_data/client/metadata/previous/snapshot.json.gz delete mode 100644 tests/repository_data/client/metadata/previous/timestamp.json.gz create mode 100644 tests/repository_data/client/test_repository/metadata/current/1.root.json create mode 100644 tests/repository_data/client/test_repository/metadata/current/1.root.json.gz rename tests/repository_data/client/{ => test_repository}/metadata/current/role1.json (100%) rename tests/repository_data/client/{ => test_repository}/metadata/current/role1.json.gz (89%) rename tests/repository_data/client/{ => test_repository}/metadata/current/role2.json (100%) rename tests/repository_data/client/{metadata/previous => test_repository/metadata/current}/role2.json.gz (92%) rename tests/repository_data/client/{metadata/previous => test_repository/metadata/current}/root.json (76%) rename tests/repository_data/client/{ => test_repository}/metadata/current/snapshot.json (67%) create mode 100644 tests/repository_data/client/test_repository/metadata/current/snapshot.json.gz rename tests/repository_data/client/{ => test_repository}/metadata/current/targets.json (100%) rename tests/repository_data/client/{ => test_repository}/metadata/current/targets.json.gz (92%) rename tests/repository_data/client/{ => test_repository}/metadata/current/timestamp.json (59%) create mode 100644 tests/repository_data/client/test_repository/metadata/current/timestamp.json.gz create mode 100644 tests/repository_data/client/test_repository/metadata/previous/1.root.json create mode 100644 tests/repository_data/client/test_repository/metadata/previous/1.root.json.gz rename tests/repository_data/client/{ => test_repository}/metadata/previous/role1.json (100%) rename tests/repository_data/client/{ => test_repository}/metadata/previous/role1.json.gz (89%) rename tests/repository_data/client/{ => test_repository}/metadata/previous/role2.json (100%) rename tests/repository_data/client/{metadata/current => test_repository/metadata/previous}/role2.json.gz (92%) rename tests/repository_data/client/{metadata/current => test_repository/metadata/previous}/root.json (76%) rename tests/repository_data/client/{ => test_repository}/metadata/previous/snapshot.json (67%) create mode 100644 tests/repository_data/client/test_repository/metadata/previous/snapshot.json.gz rename tests/repository_data/client/{ => test_repository}/metadata/previous/targets.json (100%) rename tests/repository_data/client/{ => test_repository}/metadata/previous/targets.json.gz (92%) rename tests/repository_data/client/{ => test_repository}/metadata/previous/timestamp.json (59%) create mode 100644 tests/repository_data/client/test_repository/metadata/previous/timestamp.json.gz delete mode 100644 tests/repository_data/repository/metadata.staged/root.json.gz delete mode 100644 tests/repository_data/repository/metadata/root.json.gz diff --git a/tests/repository_data/client/metadata/current/root.json.gz b/tests/repository_data/client/metadata/current/root.json.gz deleted file mode 100644 index b4c12d146d9d14442e32c708d04875c6783ab84e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1677 zcmV;826FiyiwFSh1KU>u|HW3@ZX!t%efL)&UfnJ7erahRii1TUg+lVg@E71VMyIstlqI+8{EfISs;Ki~=&oSfQWq`Ip#5n|Y*{_5M#UzvqqNuSL{)cfCfH9XCs;Q+VPz?g5^F~Rfkk<%M z6JGnEk#YMFDJCXDzX1A-MonNZ48_5od8COAf+6LD<&+8SjrBxEuG06z2x;(%n}2x1`~lBEhfU@8qVF-oT}#(^jzv=Ky(P&5X; z>%4~u99K+2BMB{y4EudGR}%KC0vTS8D&Ic6kuvPrvL|Ep`+8f119kFzeIQNM<;wyn zTc&yT-7Kd0DqYW(KNwu8PIr56-`-x$%CuaEZ2i5=Oi|9j$CpYpi!vPSVN;~9?5`3; z(PxC=x7l4KqWyc-4v5M~+GL@bvA|PZvMn37&9{b@dO+lUe-S ztWqr=?ILxDHx<+#c!&__0W}aUHw38aRfqvA9;i@+F-Qx#i&_cF0*z(0P|kvAsMio) z_P;N$B1R)rT`-{x2XTVV21XkK4GF~shJ!05L3+F;3=}Ik(6C4(7R+-;sKb9hCY%6| zh++aMXj3b(G8&}G0RcgmKogvuZ!{60CaPv;M_dD_;`sGeN5PLkxJk=&_dZ%?N^ zxNjw8^Wi#APrBpVV?JH-V%x!sNp|CE=X87Dy}9TtbbFij&~mul-O$eN`f@kBe^A+M zj>1{o-9D4s=T35W(QODntgYL_HtRMwldL-rJAQI<%64aYxvJgnu4JRlcbhJq_d1QU zCVtYZ@#Tt-r^)cLc~Q(ayTOi$RXb~;^3+SnqR5Itf8-Ke^gFxfJ|5C0d9U$cnqSjR_rbKMUstnPZ<5VAHN4!_7iqt@O3ycg-l);OSzOF( zm&G`)kGD9MjFhO^_q={_QqPaaF26my8)j~*M>HXmY_qA|UkP1bQy0=?{E!tgivIC< zmtUuG6c#2wlb4;lX{|kPEsjyXxoV>Au$Z;eM(;V(Zju!vo5}NOX73+H(@sCM){9u< zjeNT*i72)wv8LPhvGjg0+H5w@oo-Ebx{oJvfbX{GYcZZ=^M1Hfbfz=X@mcFGJzf>w zo^=P8UY-<>WV7-KJ;~?yDtT%YZn??SdFOWg*gHO6soJJ&O|s8CdtN6C{P zm~QrvTnw-1#lqOHsM*uS%02h8?Jk-2>q*l3$0R#6Q|r9>@BQ^>Cc%(FKqH`!-%lG8 zJq}iIMI@Yk7}W{}vjhnu3NaX9!t6Ou;5dMUGg#ZdUtN&UFau!hQVtT}h2j{rGAO52 z3_)}3L4OovA;1J@Cdk05fDdOA45y&?m>j*~QeEYX@W)tM<%h}kKGFA?eOQhD1%&ks zX67tk?1wadSE+X+_P+)4;qm!PfvnAH8rJ1s#PQ*#`n5RHWhmEXS^PyLA0D3nBa)vD X^AuM5Bh#zl<>=*iHu5=R0Sy2E&5$XY diff --git a/tests/repository_data/client/metadata/current/snapshot.json.gz b/tests/repository_data/client/metadata/current/snapshot.json.gz deleted file mode 100644 index 88aa0f12c90f526ce4bca0793f7d405c7e8b082b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmV-}0et=+iwFSh1KU>u|BX;xZ`&{oeD|*q^qdu1Cfs*MsT^9$jH?%17 z-%C5`fbC(MKmpY0a6H~?XY72~A9?w4mf7B$FP$;3dX4=iFNa!HD~8qaD6{G zJ%klO`{Mcxp`}1vNt}WlO7NVqR7_B%FLt--eV1jNHbLoq2=I>U_!TS!g#kl#jbISe zNeTQ=h#aLD*IDdauGA_JxSUIhwWVBI77l?cM;V48<-QF}u>z#x0He>q5~&CXc}Rdm zRi{aOA^{%yjF}rdv})$knTOpi5m~LSN!YK;%Sl#?ACG*R$7$J&TX{Ymu9;cy(0y>A z^~t&Wtv+8#x-{Q(j6F|J0(Xz|bbN=5{VC`9umP|Fm)$R>|4-(${6QRf9yedtx2`j? z4{FcY?h)wAY{5pyB!*++?xNMojiAy7_zq{LMz8mxCkV$pn~-4w5*jeU~iei>C4 h(U;xdTrPax%QF9CqwdE4{o~SI-T-FEttqAg006FZytM!T diff --git a/tests/repository_data/client/metadata/current/timestamp.json.gz b/tests/repository_data/client/metadata/current/timestamp.json.gz deleted file mode 100644 index f59476941f34fb60e243474eb26f56fba0b1c08b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?V6iwFSh1KU>u|5cF9Zrm^ogztU|L+5QFlKRbarH0!G=3e%@k77S{E+u^Q(~yw+=B~=Jz^2I6dWTF z_!O}vXKjkU^;XdJ?xZ%tjuC=uz9LmHr`_)&%XHffrJ?tb53cJsnAs6Gkq%UHg9g51 ziIF6>fF*<&190$#obqN}MIXFw#|l84JlO~YwYR{Md!m*h2lAF;q8eIGA!ACh5@L0k zRTT>~tGEh+^+v<2!}#rVG$LEntqJpedB4jR@%em_dEv`_Pj2MT{ro7+pe6gsg3hzG zPy2j%i1cbcjMVqa_j$T4pI_(O^&cJ0#PhWKJpNTTv0k?sSMUWKLS!w+TNXW+0@$1r zm53oXDvh-SCm`B^=)~facf}I}nB8$bJr@0x>&r5!Z;0tYzvXQ{?_ppA>u{+5e^`h0 MFVhk>B`N{{0R6u|HW3@ZX!t%efL)&UfnJ7erahRii1TUg+lVg@E71VMyIstlqI+8{EfISs;Ki~=&oSfQWq`Ip#5n|Y*{_5M#UzvqqNuSL{)cfCfH9XCs;Q+VPz?g5^F~Rfkk<%M z6JGnEk#YMFDJCXDzX1A-MonNZ48_5od8COAf+6LD<&+8SjrBxEuG06z2x;(%n}2x1`~lBEhfU@8qVF-oT}#(^jzv=Ky(P&5X; z>%4~u99K+2BMB{y4EudGR}%KC0vTS8D&Ic6kuvPrvL|Ep`+8f119kFzeIQNM<;wyn zTc&yT-7Kd0DqYW(KNwu8PIr56-`-x$%CuaEZ2i5=Oi|9j$CpYpi!vPSVN;~9?5`3; z(PxC=x7l4KqWyc-4v5M~+GL@bvA|PZvMn37&9{b@dO+lUe-S ztWqr=?ILxDHx<+#c!&__0W}aUHw38aRfqvA9;i@+F-Qx#i&_cF0*z(0P|kvAsMio) z_P;N$B1R)rT`-{x2XTVV21XkK4GF~shJ!05L3+F;3=}Ik(6C4(7R+-;sKb9hCY%6| zh++aMXj3b(G8&}G0RcgmKogvuZ!{60CaPv;M_dD_;`sGeN5PLkxJk=&_dZ%?N^ zxNjw8^Wi#APrBpVV?JH-V%x!sNp|CE=X87Dy}9TtbbFij&~mul-O$eN`f@kBe^A+M zj>1{o-9D4s=T35W(QODntgYL_HtRMwldL-rJAQI<%64aYxvJgnu4JRlcbhJq_d1QU zCVtYZ@#Tt-r^)cLc~Q(ayTOi$RXb~;^3+SnqR5Itf8-Ke^gFxfJ|5C0d9U$cnqSjR_rbKMUstnPZ<5VAHN4!_7iqt@O3ycg-l);OSzOF( zm&G`)kGD9MjFhO^_q={_QqPaaF26my8)j~*M>HXmY_qA|UkP1bQy0=?{E!tgivIC< zmtUuG6c#2wlb4;lX{|kPEsjyXxoV>Au$Z;eM(;V(Zju!vo5}NOX73+H(@sCM){9u< zjeNT*i72)wv8LPhvGjg0+H5w@oo-Ebx{oJvfbX{GYcZZ=^M1Hfbfz=X@mcFGJzf>w zo^=P8UY-<>WV7-KJ;~?yDtT%YZn??SdFOWg*gHO6soJJ&O|s8CdtN6C{P zm~QrvTnw-1#lqOHsM*uS%02h8?Jk-2>q*l3$0R#6Q|r9>@BQ^>Cc%(FKqH`!-%lG8 zJq}iIMI@Yk7}W{}vjhnu3NaX9!t6Ou;5dMUGg#ZdUtN&UFau!hQVtT}h2j{rGAO52 z3_)}3L4OovA;1J@Cdk05fDdOA45y&?m>j*~QeEYX@W)tM<%h}kKGFA?eOQhD1%&ks zX67tk?1wadSE+X+_P+)4;qm!PfvnAH8rJ1s#PQ*#`n5RHWhmEXS^PyLA0D3nBa)vD X^AuM5Bh#zl<>=*iHu5=R0Sy2E&5$XY diff --git a/tests/repository_data/client/metadata/previous/snapshot.json.gz b/tests/repository_data/client/metadata/previous/snapshot.json.gz deleted file mode 100644 index 88aa0f12c90f526ce4bca0793f7d405c7e8b082b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmV-}0et=+iwFSh1KU>u|BX;xZ`&{oeD|*q^qdu1Cfs*MsT^9$jH?%17 z-%C5`fbC(MKmpY0a6H~?XY72~A9?w4mf7B$FP$;3dX4=iFNa!HD~8qaD6{G zJ%klO`{Mcxp`}1vNt}WlO7NVqR7_B%FLt--eV1jNHbLoq2=I>U_!TS!g#kl#jbISe zNeTQ=h#aLD*IDdauGA_JxSUIhwWVBI77l?cM;V48<-QF}u>z#x0He>q5~&CXc}Rdm zRi{aOA^{%yjF}rdv})$knTOpi5m~LSN!YK;%Sl#?ACG*R$7$J&TX{Ymu9;cy(0y>A z^~t&Wtv+8#x-{Q(j6F|J0(Xz|bbN=5{VC`9umP|Fm)$R>|4-(${6QRf9yedtx2`j? z4{FcY?h)wAY{5pyB!*++?xNMojiAy7_zq{LMz8mxCkV$pn~-4w5*jeU~iei>C4 h(U;xdTrPax%QF9CqwdE4{o~SI-T-FEttqAg006FZytM!T diff --git a/tests/repository_data/client/metadata/previous/timestamp.json.gz b/tests/repository_data/client/metadata/previous/timestamp.json.gz deleted file mode 100644 index f59476941f34fb60e243474eb26f56fba0b1c08b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?V6iwFSh1KU>u|5cF9Zrm^ogztU|L+5QFlKRbarH0!G=3e%@k77S{E+u^Q(~yw+=B~=Jz^2I6dWTF z_!O}vXKjkU^;XdJ?xZ%tjuC=uz9LmHr`_)&%XHffrJ?tb53cJsnAs6Gkq%UHg9g51 ziIF6>fF*<&190$#obqN}MIXFw#|l84JlO~YwYR{Md!m*h2lAF;q8eIGA!ACh5@L0k zRTT>~tGEh+^+v<2!}#rVG$LEntqJpedB4jR@%em_dEv`_Pj2MT{ro7+pe6gsg3hzG zPy2j%i1cbcjMVqa_j$T4pI_(O^&cJ0#PhWKJpNTTv0k?sSMUWKLS!w+TNXW+0@$1r zm53oXDvh-SCm`B^=)~facf}I}nB8$bJr@0x>&r5!Z;0tYzvXQ{?_ppA>u{+5e^`h0 MFVhk>B`N{{0R6dr!gJa= z#Uv({1snu~l-N@29LG=qlL}(O*`863yf<1H!5k#6y@Py3z{(+`p=2K!F)_gJ5K+)J zvgj>iG9Y6DVMaO`1T+{nIrTaHvI3g8}Q43gh%m~uXawx__{m^Ct1CfL<3}B+ldlwlMTu28ag?yNk zHW(LBr~*&EeyIEx_;Ms=II!hF#_E^Nt_TN;jPiVQBu&-js{$xnrg`?oENA&T-ON|t z7+k5&_J?SPP!)JIE7Nilvdxz=GetRv7@sQ9EX#1*58EO=vA;?XMIRA{?+rqqj^D}Y zJdlG!^piFKs0kKU!Q_FO9<%{Ii~?riw?-b=??4d@;2FW90f8U}@Mu}s49+I|{5Fl_ zur&FFyzV~CYMn)Ed4}@sO%v@##k`X?`mdRG)2tZVOkU11`}j1TbqArfS;iV~lf=Zi;`yfg~8+Ggsqdp~*ZpPj8$ZCkdcS#osh4Du$pr z_Mkrsst~Ycm4yndg6j}?Gu$iOo9Leu7i9OSy47{QJYHK*wzNLD;~ypCyCZ^8yjzX_ zU^|;Rc;-A`9!whl-~&Hc>@ll1?fNm1ciZPrC9*N=S=f9x?Z3(6-JtrpJknJtH)d7* bkI}r_JpWH7uzdo|OIRPSOsAQB{qXg7v~ZJH literal 0 HcmV?d00001 diff --git a/tests/repository_data/client/test_repository/metadata/current/1.root.json.gz b/tests/repository_data/client/test_repository/metadata/current/1.root.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..741b2d2949b5ebb2b221977decfd78ab04fd7074 GIT binary patch literal 1681 zcmV;C25$KuiwFRG-I!Pc|HW2oPa<0u{qC5A_oI{fP&`CH6hUoe=yc8#N}#Hw zP=Oo&``w`3*O@zWrxP=|1Wi$=YM;H=UTf|1+fk)jrqj% z5ld;Ql8#bIrFTRct(Z{S1m|KTSh1jmGzx;dAR+|8R0()NIgEs&DtaUhB3gQ^ZLpkE z7d4L7$0(w)lxw0Kan@T3)jAcSd}bWMA#kOF5(X(}Ltscai@aevLL|6nIKzra9ZB#E zcIPZA<(;6!Fog*cEI0|zY3CG^m{=BY5D-#gOR;ktLjg=GhzWapMmh4{Xki3%kht~^ z@)ZFqhm3}jePqPM0M{X+plxK)TgGHS#stEQbTSA47#2D8Mnn=}YXY4l5wfB_!amFp zg`$=g2d^1%h)Ss)hn*saB>`C86haIZAqbYy1PgWR7!($e6vZk8i~wq5 zl@HJg&w?aI1}Y?yUUBQS&<5k^pyeiFCOJjOYebxhiUW_RvBr61op;XrJ#YXs#tIOZ z@IIsj&~r~zWX?vwK{G@n!URVyC4eTa;EaUmz2-JZ$DO7Q5Q;d4C;?`u#|dtf#vGUt zA!!W}r3{#O8=&XX!c&2Bt|U_iIH$E$JV*mo^WYE^86pb`US*81sBpmOCcZTqz%Re6sjPGm!rzJPj8|Od$sJvSpB}<7U3YBJYOF~Q+4^W z0LhkVo_#lqX}(I=v*iy3SE|$9KH9gpN3$|5*CAVfFEdk=Gl=n}63wCvhxM>2(pU9Y z38LsT!tlL9=*!_de%%l3pnOZGQUy{IEUbdgyFDc%f)As>S-957gZdpff&o4wxM{#3 zhylJ@3d9Ch{Rs5tGT&#Woc)I?_SP^ngo{_7c>T#SsUCiP`}8x!4|swnoMT=6W97*# zer{H&7LRt3y2F#odZIl+h;VQ%$QHOQfubrz&=ZhOD8d-pGtpBkMF7o4FeDH<3P!!A z@Us8^@@ithI2{Fu&~QSaqlgMn5~Ub8L%f1eN^%c+Bn&hioTns$g$d@lBh=x)9}`Y| z0H^ZVqyKAk_z=4o3$qk3}LI!Tg?MslZ;{dzj> z!F4Msn-AA{deR-=9`osv7uybAOtKqSJEz_v?)I77K6jG4i*7^sVQt+Wwpq8inPlC0*zuE-Q?@(H%T?`mcO@HbzT0%^yw_=* zHSv>PjW1VxJWYm|&5L5b*$s9~tlC)%m8V`p6-8DI`XiU%qTks)_wg_vj99iFr$q<5 zh3?DK{-s#X>xHT{&wGsr)BKulx(}v3{kodXdXsF{so~|WzDWDMReHV|^hS;L&EjHS zyDY|WeZ0l7WTZsRzUTFelX`wUcKPku-7s@gJ)#MjWSdRx{z~Zj8Z0?Y#t&H`qv#)x zclmW1M`2;|GkMv$o7UR%*5VlDo2w?;4vSekZSJJH0|_5YrTjy z-pIGBl89n^5^K6`A4~5Cqs?aX-09Y2r~7y!2l#G_z82$2Ht&Z!MQ1uA9iO%C(&JU( z?OAtl>E%iBNH!~<(35kGMCD^KgQB3KTNjwg}$%s!*291 zAgpIFGiUi?Kcw-yPQ4qk|1FUZkI!F9WNlW{urB{1j}MdT*YZf0p05FaPL;wH) delta 17 YcmZ3-w2p~GzMF&L4fE~rjT~x>057El8~^|S diff --git a/tests/repository_data/client/metadata/previous/root.json b/tests/repository_data/client/test_repository/metadata/current/root.json similarity index 76% rename from tests/repository_data/client/metadata/previous/root.json rename to tests/repository_data/client/test_repository/metadata/current/root.json index ab8e8dc8598b5d2196fd1ad728ce06d1bd51f58e..7835711ffa666f54ce30b6224dddb5461bf5d283 100644 GIT binary patch delta 786 zcmWlX&COjg2t*f=BBh0|3b4UIIs8_T{Zk5vlwQ(c$nNUe9%jz)>+9FopWh#`$3hU` zatkpa?4_~IO$I}dgvZkdfmF(lpt=eSio{jPd*w>y5jUl$=AAinP^s;S>xyT;SrNSY z_JJnC)2mY;4xeLEXwkuZa||bH=8eZ?JDMk>;$}qZ=)L55u$xs|pMz#}6TA#4C!1B; zf6jz@#O8F-j%OOx%6E^G;(vG_qzw$VrVLeq`|!pxuo=4#CyoM{LPu2eK7lcW_{h79YlT<#w4)I z=pH*$!%Kkt*eXLjj*&mw0hepYB?@_pMaEd zls)qg;^fxugCu+b%HX7rGIC!J&w|LxtoqMxNh9h)mlaq~OP}lLP{u3?Be(;2a9Cuq zNj#?0Q)L`2$!Ry2(ctvRg7!~&K6W+aU5{DYwvr-^r=quaiM`g$tU~I$cxIv8;+va0 xVPp1C>prFfmcg5*mcWue+lib*xC?c)Du?dlC%LVzAxeqw?b*s+=qx`i&-5v(eR=Tgf_m;v5LPdP|{N&Wru9W9;80fdETG*-=A-|vg{lkjLn)^ z>OE6O4Z*BbM?5b~PnX5|aUQZbiW^uBFTFNVqAqL#^~_>hMpmOn+7!aq z1Qxvvw|%_d{yxz;WF}l*X-o@vQHXe{19K3aJbod$ELw{IMmR0xHmdUD@9X>eeEb`MIpB(s z1YNks7MN{BgM=COZl9?^89*>pO*m52Qp?x!aIWqa-PukY0Ad4>r-B!g6%zB|cz9;amkH~Qmzyv@uY5WE4~ z_j`bcZGX6#ded^x8O&vRQv3FCo=&gQV7}{RK5l|th3o#86aUjWEq@qCna7Rm_U`SB zg6ucYRm-LV003_;$B_U4 literal 0 HcmV?d00001 diff --git a/tests/repository_data/client/metadata/current/targets.json b/tests/repository_data/client/test_repository/metadata/current/targets.json similarity index 100% rename from tests/repository_data/client/metadata/current/targets.json rename to tests/repository_data/client/test_repository/metadata/current/targets.json diff --git a/tests/repository_data/client/metadata/current/targets.json.gz b/tests/repository_data/client/test_repository/metadata/current/targets.json.gz similarity index 92% rename from tests/repository_data/client/metadata/current/targets.json.gz rename to tests/repository_data/client/test_repository/metadata/current/targets.json.gz index 0753ea6945da4785543f5d99659a1b8a641a608d..5a5190660bb88b7c81ee9b2211a9124695ecf4bd 100644 GIT binary patch delta 17 YcmdnMwtBI$Q9&hI?0*EM*8!l~LmM>Ai37+w*Y;LLP!GVwI@g z<#J$gu!LY7q&c%i&6;DvS65jiu=z1uVq8t*l{3vKy?bd@j|InxngP?wQ^2aEAJ3}v zLIZ#}aLw!M`u%1?%h=*B;Na9$)X^Xr8mp~#Y8N59O delta 209 zcmWNLv1vp>3`F^Gk*nE}R?;eS>@K90ejArNG90*wtIDN#VWP({Z{CmhkSzw7HC Dt&KRr diff --git a/tests/repository_data/client/test_repository/metadata/current/timestamp.json.gz b/tests/repository_data/client/test_repository/metadata/current/timestamp.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..ac8247df17ac30d8e27517d5f97d402884a75421 GIT binary patch literal 367 zcmV-#0g(P5iwFRG-I!Pc|5cI8Zrm^oMfd&+L+fclQKBCCj;vY~1tn7Pq@4$1w`dUf z-z$6EMFDD|tBb=+>SGwqe15s|^6O1!^E7@P#_^+{(frW&vvkF{2Dt?v5))!k1{XY| zbCyy>Ngg0Yk|qUxYhJ53Y#43uLKR)L=Ct!Jx=gnnsDeZ`A9`=UiQti%@9dDJVqz5z z5iAu7C18mi9-9j(XQk2#TNTNr0%eXFZOA0*8%u3X34=PdNkm&NRAQ0Vhe%SR0Hx$p z*Q-cn!3+Q;LNh(gI*i{=$3}FEx^2RIU*7M!MSMPAbYA#!-;*2tb3Z?pW)K{F0^92u z;AyWf4^y9-4^Zb``94p#<@4)&yZ%#0Gx0p_oX5TUCPoSym^|iMTwo5sz+Sz0EefHQ zRIGYMt%wTbsM-iQl*TPJvHfeHyUk8qPme}F_4=|*of~30q~H2BpZ73!6V~By|NpQK N>t7|mhH@$b003);tDXP= literal 0 HcmV?d00001 diff --git a/tests/repository_data/client/test_repository/metadata/previous/1.root.json b/tests/repository_data/client/test_repository/metadata/previous/1.root.json new file mode 100644 index 0000000000000000000000000000000000000000..7835711ffa666f54ce30b6224dddb5461bf5d283 GIT binary patch literal 3329 zcmc&$S#KK27JkpKK)m`!)V@TThh{ZkYz($zGh9WrLL2CA)7S<^`R{W8C(10kHdr!gJa= z#Uv({1snu~l-N@29LG=qlL}(O*`863yf<1H!5k#6y@Py3z{(+`p=2K!F)_gJ5K+)J zvgj>iG9Y6DVMaO`1T+{nIrTaHvI3g8}Q43gh%m~uXawx__{m^Ct1CfL<3}B+ldlwlMTu28ag?yNk zHW(LBr~*&EeyIEx_;Ms=II!hF#_E^Nt_TN;jPiVQBu&-js{$xnrg`?oENA&T-ON|t z7+k5&_J?SPP!)JIE7Nilvdxz=GetRv7@sQ9EX#1*58EO=vA;?XMIRA{?+rqqj^D}Y zJdlG!^piFKs0kKU!Q_FO9<%{Ii~?riw?-b=??4d@;2FW90f8U}@Mu}s49+I|{5Fl_ zur&FFyzV~CYMn)Ed4}@sO%v@##k`X?`mdRG)2tZVOkU11`}j1TbqArfS;iV~lf=Zi;`yfg~8+Ggsqdp~*ZpPj8$ZCkdcS#osh4Du$pr z_Mkrsst~Ycm4yndg6j}?Gu$iOo9Leu7i9OSy47{QJYHK*wzNLD;~ypCyCZ^8yjzX_ zU^|;Rc;-A`9!whl-~&Hc>@ll1?fNm1ciZPrC9*N=S=f9x?Z3(6-JtrpJknJtH)d7* bkI}r_JpWH7uzdo|OIRPSOsAQB{qXg7v~ZJH literal 0 HcmV?d00001 diff --git a/tests/repository_data/client/test_repository/metadata/previous/1.root.json.gz b/tests/repository_data/client/test_repository/metadata/previous/1.root.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..741b2d2949b5ebb2b221977decfd78ab04fd7074 GIT binary patch literal 1681 zcmV;C25$KuiwFRG-I!Pc|HW2oPa<0u{qC5A_oI{fP&`CH6hUoe=yc8#N}#Hw zP=Oo&``w`3*O@zWrxP=|1Wi$=YM;H=UTf|1+fk)jrqj% z5ld;Ql8#bIrFTRct(Z{S1m|KTSh1jmGzx;dAR+|8R0()NIgEs&DtaUhB3gQ^ZLpkE z7d4L7$0(w)lxw0Kan@T3)jAcSd}bWMA#kOF5(X(}Ltscai@aevLL|6nIKzra9ZB#E zcIPZA<(;6!Fog*cEI0|zY3CG^m{=BY5D-#gOR;ktLjg=GhzWapMmh4{Xki3%kht~^ z@)ZFqhm3}jePqPM0M{X+plxK)TgGHS#stEQbTSA47#2D8Mnn=}YXY4l5wfB_!amFp zg`$=g2d^1%h)Ss)hn*saB>`C86haIZAqbYy1PgWR7!($e6vZk8i~wq5 zl@HJg&w?aI1}Y?yUUBQS&<5k^pyeiFCOJjOYebxhiUW_RvBr61op;XrJ#YXs#tIOZ z@IIsj&~r~zWX?vwK{G@n!URVyC4eTa;EaUmz2-JZ$DO7Q5Q;d4C;?`u#|dtf#vGUt zA!!W}r3{#O8=&XX!c&2Bt|U_iIH$E$JV*mo^WYE^86pb`US*81sBpmOCcZTqz%Re6sjPGm!rzJPj8|Od$sJvSpB}<7U3YBJYOF~Q+4^W z0LhkVo_#lqX}(I=v*iy3SE|$9KH9gpN3$|5*CAVfFEdk=Gl=n}63wCvhxM>2(pU9Y z38LsT!tlL9=*!_de%%l3pnOZGQUy{IEUbdgyFDc%f)As>S-957gZdpff&o4wxM{#3 zhylJ@3d9Ch{Rs5tGT&#Woc)I?_SP^ngo{_7c>T#SsUCiP`}8x!4|swnoMT=6W97*# zer{H&7LRt3y2F#odZIl+h;VQ%$QHOQfubrz&=ZhOD8d-pGtpBkMF7o4FeDH<3P!!A z@Us8^@@ithI2{Fu&~QSaqlgMn5~Ub8L%f1eN^%c+Bn&hioTns$g$d@lBh=x)9}`Y| z0H^ZVqyKAk_z=4o3$qk3}LI!Tg?MslZ;{dzj> z!F4Msn-AA{deR-=9`osv7uybAOtKqSJEz_v?)I77K6jG4i*7^sVQt+Wwpq8inPlC0*zuE-Q?@(H%T?`mcO@HbzT0%^yw_=* zHSv>PjW1VxJWYm|&5L5b*$s9~tlC)%m8V`p6-8DI`XiU%qTks)_wg_vj99iFr$q<5 zh3?DK{-s#X>xHT{&wGsr)BKulx(}v3{kodXdXsF{so~|WzDWDMReHV|^hS;L&EjHS zyDY|WeZ0l7WTZsRzUTFelX`wUcKPku-7s@gJ)#MjWSdRx{z~Zj8Z0?Y#t&H`qv#)x zclmW1M`2;|GkMv$o7UR%*5VlDo2w?;4vSekZSJJH0|_5YrTjy z-pIGBl89n^5^K6`A4~5Cqs?aX-09Y2r~7y!2l#G_z82$2Ht&Z!MQ1uA9iO%C(&JU( z?OAtl>E%iBNH!~<(35kGMCD^KgQB3KTNjwg}$%s!*291 zAgpIFGiUi?Kcw-yPQ4qk|1FUZkI!F9WNlW{urB{1j}MdT*YZf0p05FaPL;wH) delta 17 YcmZ3-w2p~GzMF&L4fE~rjT~x>057El8~^|S diff --git a/tests/repository_data/client/metadata/current/root.json b/tests/repository_data/client/test_repository/metadata/previous/root.json similarity index 76% rename from tests/repository_data/client/metadata/current/root.json rename to tests/repository_data/client/test_repository/metadata/previous/root.json index ab8e8dc8598b5d2196fd1ad728ce06d1bd51f58e..7835711ffa666f54ce30b6224dddb5461bf5d283 100644 GIT binary patch delta 786 zcmWlX&COjg2t*f=BBh0|3b4UIIs8_T{Zk5vlwQ(c$nNUe9%jz)>+9FopWh#`$3hU` zatkpa?4_~IO$I}dgvZkdfmF(lpt=eSio{jPd*w>y5jUl$=AAinP^s;S>xyT;SrNSY z_JJnC)2mY;4xeLEXwkuZa||bH=8eZ?JDMk>;$}qZ=)L55u$xs|pMz#}6TA#4C!1B; zf6jz@#O8F-j%OOx%6E^G;(vG_qzw$VrVLeq`|!pxuo=4#CyoM{LPu2eK7lcW_{h79YlT<#w4)I z=pH*$!%Kkt*eXLjj*&mw0hepYB?@_pMaEd zls)qg;^fxugCu+b%HX7rGIC!J&w|LxtoqMxNh9h)mlaq~OP}lLP{u3?Be(;2a9Cuq zNj#?0Q)L`2$!Ry2(ctvRg7!~&K6W+aU5{DYwvr-^r=quaiM`g$tU~I$cxIv8;+va0 xVPp1C>prFfmcg5*mcWue+lib*xC?c)Du?dlC%LVzAxeqw?b*s+=qx`i&-5v(eR=Tgf_m;v5LPdP|{N&Wru9W9;80fdETG*-=A-|vg{lkjLn)^ z>OE6O4Z*BbM?5b~PnX5|aUQZbiW^uBFTFNVqAqL#^~_>hMpmOn+7!aq z1Qxvvw|%_d{yxz;WF}l*X-o@vQHXe{19K3aJbod$ELw{IMmR0xHmdUD@9X>eeEb`MIpB(s z1YNks7MN{BgM=COZl9?^89*>pO*m52Qp?x!aIWqa-PukY0Ad4>r-B!g6%zB|cz9;amkH~Qmzyv@uY5WE4~ z_j`bcZGX6#ded^x8O&vRQv3FCo=&gQV7}{RK5l|th3o#86aUjWEq@qCna7Rm_U`SB zg6ucYRm-LV003_;$B_U4 literal 0 HcmV?d00001 diff --git a/tests/repository_data/client/metadata/previous/targets.json b/tests/repository_data/client/test_repository/metadata/previous/targets.json similarity index 100% rename from tests/repository_data/client/metadata/previous/targets.json rename to tests/repository_data/client/test_repository/metadata/previous/targets.json diff --git a/tests/repository_data/client/metadata/previous/targets.json.gz b/tests/repository_data/client/test_repository/metadata/previous/targets.json.gz similarity index 92% rename from tests/repository_data/client/metadata/previous/targets.json.gz rename to tests/repository_data/client/test_repository/metadata/previous/targets.json.gz index 0753ea6945da4785543f5d99659a1b8a641a608d..5a5190660bb88b7c81ee9b2211a9124695ecf4bd 100644 GIT binary patch delta 17 YcmdnMwtBI$Q9&hI?0*EM*8!l~LmM>Ai37+w*Y;LLP!GVwI@g z<#J$gu!LY7q&c%i&6;DvS65jiu=z1uVq8t*l{3vKy?bd@j|InxngP?wQ^2aEAJ3}v zLIZ#}aLw!M`u%1?%h=*B;Na9$)X^Xr8mp~#Y8N59O delta 209 zcmWNLv1vp>3`F^Gk*nE}R?;eS>@K90ejArNG90*wtIDN#VWP({Z{CmhkSzw7HC Dt&KRr diff --git a/tests/repository_data/client/test_repository/metadata/previous/timestamp.json.gz b/tests/repository_data/client/test_repository/metadata/previous/timestamp.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..ac8247df17ac30d8e27517d5f97d402884a75421 GIT binary patch literal 367 zcmV-#0g(P5iwFRG-I!Pc|5cI8Zrm^oMfd&+L+fclQKBCCj;vY~1tn7Pq@4$1w`dUf z-z$6EMFDD|tBb=+>SGwqe15s|^6O1!^E7@P#_^+{(frW&vvkF{2Dt?v5))!k1{XY| zbCyy>Ngg0Yk|qUxYhJ53Y#43uLKR)L=Ct!Jx=gnnsDeZ`A9`=UiQti%@9dDJVqz5z z5iAu7C18mi9-9j(XQk2#TNTNr0%eXFZOA0*8%u3X34=PdNkm&NRAQ0Vhe%SR0Hx$p z*Q-cn!3+Q;LNh(gI*i{=$3}FEx^2RIU*7M!MSMPAbYA#!-;*2tb3Z?pW)K{F0^92u z;AyWf4^y9-4^Zb``94p#<@4)&yZ%#0Gx0p_oX5TUCPoSym^|iMTwo5sz+Sz0EefHQ zRIGYMt%wTbsM-iQl*TPJvHfeHyUk8qPme}F_4=|*of~30q~H2BpZ73!6V~By|NpQK N>t7|mhH@$b003);tDXP= literal 0 HcmV?d00001 diff --git a/tests/repository_data/generate.py b/tests/repository_data/generate.py index ef0c2f9a..27975e5c 100755 --- a/tests/repository_data/generate.py +++ b/tests/repository_data/generate.py @@ -157,4 +157,4 @@ # Create the client files (required directory structure and minimal metadata) # required by the 'tuf.interposition' and 'tuf.client.updater.py' updaters. if not options.dry_run: - create_tuf_client_directory('repository', 'client') + create_tuf_client_directory('repository', os.path.join('client', 'test_repository')) diff --git a/tests/repository_data/repository/metadata.staged/1.root.json b/tests/repository_data/repository/metadata.staged/1.root.json index 94327a115a8938368fdbef86f472ab835e6a49e0..7835711ffa666f54ce30b6224dddb5461bf5d283 100644 GIT binary patch delta 786 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 delta 17 YcmZ3-w2p~GzMF&L4fE~rjT~x>057El8~^|S diff --git a/tests/repository_data/repository/metadata.staged/root.json b/tests/repository_data/repository/metadata.staged/root.json index ab8e8dc8598b5d2196fd1ad728ce06d1bd51f58e..7835711ffa666f54ce30b6224dddb5461bf5d283 100644 GIT binary patch delta 786 zcmWlX&COjg2t*f=BBh0|3b4UIIs8_T{Zk5vlwQ(c$nNUe9%jz)>+9FopWh#`$3hU` zatkpa?4_~IO$I}dgvZkdfmF(lpt=eSio{jPd*w>y5jUl$=AAinP^s;S>xyT;SrNSY z_JJnC)2mY;4xeLEXwkuZa||bH=8eZ?JDMk>;$}qZ=)L55u$xs|pMz#}6TA#4C!1B; zf6jz@#O8F-j%OOx%6E^G;(vG_qzw$VrVLeq`|!pxuo=4#CyoM{LPu2eK7lcW_{h79YlT<#w4)I z=pH*$!%Kkt*eXLjj*&mw0hepYB?@_pMaEd zls)qg;^fxugCu+b%HX7rGIC!J&w|LxtoqMxNh9h)mlaq~OP}lLP{u3?Be(;2a9Cuq zNj#?0Q)L`2$!Ry2(ctvRg7!~&K6W+aU5{DYwvr-^r=quaiM`g$tU~I$cxIv8;+va0 xVPp1C>prFfmcg5*mcWue+lib*xC?c)Du?dlC%LVzAxeqw?b*s+=qx`i&-5v(eR=Tgf_m;u|HW3@ZX!t%efL)&UfnJ7erahRii1TUg+lVg@E71VMyIstlqI+8{EfISs;Ki~=&oSfQWq`Ip#5n|Y*{_5M#UzvqqNuSL{)cfCfH9XCs;Q+VPz?g5^F~Rfkk<%M z6JGnEk#YMFDJCXDzX1A-MonNZ48_5od8COAf+6LD<&+8SjrBxEuG06z2x;(%n}2x1`~lBEhfU@8qVF-oT}#(^jzv=Ky(P&5X; z>%4~u99K+2BMB{y4EudGR}%KC0vTS8D&Ic6kuvPrvL|Ep`+8f119kFzeIQNM<;wyn zTc&yT-7Kd0DqYW(KNwu8PIr56-`-x$%CuaEZ2i5=Oi|9j$CpYpi!vPSVN;~9?5`3; z(PxC=x7l4KqWyc-4v5M~+GL@bvA|PZvMn37&9{b@dO+lUe-S ztWqr=?ILxDHx<+#c!&__0W}aUHw38aRfqvA9;i@+F-Qx#i&_cF0*z(0P|kvAsMio) z_P;N$B1R)rT`-{x2XTVV21XkK4GF~shJ!05L3+F;3=}Ik(6C4(7R+-;sKb9hCY%6| zh++aMXj3b(G8&}G0RcgmKogvuZ!{60CaPv;M_dD_;`sGeN5PLkxJk=&_dZ%?N^ zxNjw8^Wi#APrBpVV?JH-V%x!sNp|CE=X87Dy}9TtbbFij&~mul-O$eN`f@kBe^A+M zj>1{o-9D4s=T35W(QODntgYL_HtRMwldL-rJAQI<%64aYxvJgnu4JRlcbhJq_d1QU zCVtYZ@#Tt-r^)cLc~Q(ayTOi$RXb~;^3+SnqR5Itf8-Ke^gFxfJ|5C0d9U$cnqSjR_rbKMUstnPZ<5VAHN4!_7iqt@O3ycg-l);OSzOF( zm&G`)kGD9MjFhO^_q={_QqPaaF26my8)j~*M>HXmY_qA|UkP1bQy0=?{E!tgivIC< zmtUuG6c#2wlb4;lX{|kPEsjyXxoV>Au$Z;eM(;V(Zju!vo5}NOX73+H(@sCM){9u< zjeNT*i72)wv8LPhvGjg0+H5w@oo-Ebx{oJvfbX{GYcZZ=^M1Hfbfz=X@mcFGJzf>w zo^=P8UY-<>WV7-KJ;~?yDtT%YZn??SdFOWg*gHO6soJJ&O|s8CdtN6C{P zm~QrvTnw-1#lqOHsM*uS%02h8?Jk-2>q*l3$0R#6Q|r9>@BQ^>Cc%(FKqH`!-%lG8 zJq}iIMI@Yk7}W{}vjhnu3NaX9!t6Ou;5dMUGg#ZdUtN&UFau!hQVtT}h2j{rGAO52 z3_)}3L4OovA;1J@Cdk05fDdOA45y&?m>j*~QeEYX@W)tM<%h}kKGFA?eOQhD1%&ks zX67tk?1wadSE+X+_P+)4;qm!PfvnAH8rJ1s#PQ*#`n5RHWhmEXS^PyLA0D3nBa)vD X^AuM5Bh#zl<>=*iHu5=R0Sy2E&5$XY diff --git a/tests/repository_data/repository/metadata.staged/snapshot.json b/tests/repository_data/repository/metadata.staged/snapshot.json index bf565452c904a703d13ee5b27936065ab8a508e4..3ee5468cf9e2e0547e88244c32ff2080ef470003 100644 GIT binary patch delta 209 zcmWN}yG=t;3;<9CDGkfu=g+m>v5LPdP|{N&Wru9W9;80fdETG*-=A-|vg{lkjLn)^ z>OE6O4Z*BbM?5b~PnX5|aUQZbiW^uBFTFNVqAqL#^~_>hMpmOn+7!aq z1Qxvvw|%_d{yxz;WF}l*X-o@vQHXe{19K3aJbod$ELw{IMmR0xHmdUD@9X>eeEb`MIpB(s z1YNks7MN{BgM=COZl9?^89*>pO*m52Qp?x!aIWqa-PukY0Ad4>r-B!g6%zB|cz9;amkH~Qmzyv@uY5WE4~ z_j`bcZGX6#ded^x8O&vRQv3FCo=&gQV7}{RK5l|th3o#86aUjWEq@qCna7Rm_U`SB zg6ucYRm-LV003_;$B_U4 literal 387 zcmV-}0et=+iwFSh1KU>u|BX;xZ`&{oeD|*q^qdu1Cfs*MsT^9$jH?%17 z-%C5`fbC(MKmpY0a6H~?XY72~A9?w4mf7B$FP$;3dX4=iFNa!HD~8qaD6{G zJ%klO`{Mcxp`}1vNt}WlO7NVqR7_B%FLt--eV1jNHbLoq2=I>U_!TS!g#kl#jbISe zNeTQ=h#aLD*IDdauGA_JxSUIhwWVBI77l?cM;V48<-QF}u>z#x0He>q5~&CXc}Rdm zRi{aOA^{%yjF}rdv})$knTOpi5m~LSN!YK;%Sl#?ACG*R$7$J&TX{Ymu9;cy(0y>A z^~t&Wtv+8#x-{Q(j6F|J0(Xz|bbN=5{VC`9umP|Fm)$R>|4-(${6QRf9yedtx2`j? z4{FcY?h)wAY{5pyB!*++?xNMojiAy7_zq{LMz8mxCkV$pn~-4w5*jeU~iei>C4 h(U;xdTrPax%QF9CqwdE4{o~SI-T-FEttqAg006FZytM!T diff --git a/tests/repository_data/repository/metadata.staged/targets.json.gz b/tests/repository_data/repository/metadata.staged/targets.json.gz index 0753ea6945da4785543f5d99659a1b8a641a608d..5a5190660bb88b7c81ee9b2211a9124695ecf4bd 100644 GIT binary patch delta 17 YcmdnMwtBI$Q9&hI?0*EM*8!l~LmM>Ai37+w*Y;LLP!GVwI@g z<#J$gu!LY7q&c%i&6;DvS65jiu=z1uVq8t*l{3vKy?bd@j|InxngP?wQ^2aEAJ3}v zLIZ#}aLw!M`u%1?%h=*B;Na9$)X^Xr8mp~#Y8N59O delta 209 zcmWNLv1vp>3`F^Gk*nE}R?;eS>@K90ejArNG90*wtIDN#VWP({Z{CmhkSzw7HC Dt&KRr diff --git a/tests/repository_data/repository/metadata.staged/timestamp.json.gz b/tests/repository_data/repository/metadata.staged/timestamp.json.gz index f59476941f34fb60e243474eb26f56fba0b1c08b..ac8247df17ac30d8e27517d5f97d402884a75421 100644 GIT binary patch literal 367 zcmV-#0g(P5iwFRG-I!Pc|5cI8Zrm^oMfd&+L+fclQKBCCj;vY~1tn7Pq@4$1w`dUf z-z$6EMFDD|tBb=+>SGwqe15s|^6O1!^E7@P#_^+{(frW&vvkF{2Dt?v5))!k1{XY| zbCyy>Ngg0Yk|qUxYhJ53Y#43uLKR)L=Ct!Jx=gnnsDeZ`A9`=UiQti%@9dDJVqz5z z5iAu7C18mi9-9j(XQk2#TNTNr0%eXFZOA0*8%u3X34=PdNkm&NRAQ0Vhe%SR0Hx$p z*Q-cn!3+Q;LNh(gI*i{=$3}FEx^2RIU*7M!MSMPAbYA#!-;*2tb3Z?pW)K{F0^92u z;AyWf4^y9-4^Zb``94p#<@4)&yZ%#0Gx0p_oX5TUCPoSym^|iMTwo5sz+Sz0EefHQ zRIGYMt%wTbsM-iQl*TPJvHfeHyUk8qPme}F_4=|*of~30q~H2BpZ73!6V~By|NpQK N>t7|mhH@$b003);tDXP= literal 366 zcmV-!0g?V6iwFSh1KU>u|5cF9Zrm^ogztU|L+5QFlKRbarH0!G=3e%@k77S{E+u^Q(~yw+=B~=Jz^2I6dWTF z_!O}vXKjkU^;XdJ?xZ%tjuC=uz9LmHr`_)&%XHffrJ?tb53cJsnAs6Gkq%UHg9g51 ziIF6>fF*<&190$#obqN}MIXFw#|l84JlO~YwYR{Md!m*h2lAF;q8eIGA!ACh5@L0k zRTT>~tGEh+^+v<2!}#rVG$LEntqJpedB4jR@%em_dEv`_Pj2MT{ro7+pe6gsg3hzG zPy2j%i1cbcjMVqa_j$T4pI_(O^&cJ0#PhWKJpNTTv0k?sSMUWKLS!w+TNXW+0@$1r zm53oXDvh-SCm`B^=)~facf}I}nB8$bJr@0x>&r5!Z;0tYzvXQ{?_ppA>u{+5e^`h0 MFVhk>B`N{{0R6+9FopWh#`$3hU` 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 delta 17 YcmZ3-w2p~GzMF&L4fE~rjT~x>057El8~^|S diff --git a/tests/repository_data/repository/metadata/root.json b/tests/repository_data/repository/metadata/root.json index ab8e8dc8598b5d2196fd1ad728ce06d1bd51f58e..7835711ffa666f54ce30b6224dddb5461bf5d283 100644 GIT binary patch delta 786 zcmWlX&COjg2t*f=BBh0|3b4UIIs8_T{Zk5vlwQ(c$nNUe9%jz)>+9FopWh#`$3hU` zatkpa?4_~IO$I}dgvZkdfmF(lpt=eSio{jPd*w>y5jUl$=AAinP^s;S>xyT;SrNSY z_JJnC)2mY;4xeLEXwkuZa||bH=8eZ?JDMk>;$}qZ=)L55u$xs|pMz#}6TA#4C!1B; zf6jz@#O8F-j%OOx%6E^G;(vG_qzw$VrVLeq`|!pxuo=4#CyoM{LPu2eK7lcW_{h79YlT<#w4)I z=pH*$!%Kkt*eXLjj*&mw0hepYB?@_pMaEd zls)qg;^fxugCu+b%HX7rGIC!J&w|LxtoqMxNh9h)mlaq~OP}lLP{u3?Be(;2a9Cuq zNj#?0Q)L`2$!Ry2(ctvRg7!~&K6W+aU5{DYwvr-^r=quaiM`g$tU~I$cxIv8;+va0 xVPp1C>prFfmcg5*mcWue+lib*xC?c)Du?dlC%LVzAxeqw?b*s+=qx`i&-5v(eR=Tgf_m;u|HW3@ZX!t%efL)&UfnJ7erahRii1TUg+lVg@E71VMyIstlqI+8{EfISs;Ki~=&oSfQWq`Ip#5n|Y*{_5M#UzvqqNuSL{)cfCfH9XCs;Q+VPz?g5^F~Rfkk<%M z6JGnEk#YMFDJCXDzX1A-MonNZ48_5od8COAf+6LD<&+8SjrBxEuG06z2x;(%n}2x1`~lBEhfU@8qVF-oT}#(^jzv=Ky(P&5X; z>%4~u99K+2BMB{y4EudGR}%KC0vTS8D&Ic6kuvPrvL|Ep`+8f119kFzeIQNM<;wyn zTc&yT-7Kd0DqYW(KNwu8PIr56-`-x$%CuaEZ2i5=Oi|9j$CpYpi!vPSVN;~9?5`3; z(PxC=x7l4KqWyc-4v5M~+GL@bvA|PZvMn37&9{b@dO+lUe-S ztWqr=?ILxDHx<+#c!&__0W}aUHw38aRfqvA9;i@+F-Qx#i&_cF0*z(0P|kvAsMio) z_P;N$B1R)rT`-{x2XTVV21XkK4GF~shJ!05L3+F;3=}Ik(6C4(7R+-;sKb9hCY%6| zh++aMXj3b(G8&}G0RcgmKogvuZ!{60CaPv;M_dD_;`sGeN5PLkxJk=&_dZ%?N^ zxNjw8^Wi#APrBpVV?JH-V%x!sNp|CE=X87Dy}9TtbbFij&~mul-O$eN`f@kBe^A+M zj>1{o-9D4s=T35W(QODntgYL_HtRMwldL-rJAQI<%64aYxvJgnu4JRlcbhJq_d1QU zCVtYZ@#Tt-r^)cLc~Q(ayTOi$RXb~;^3+SnqR5Itf8-Ke^gFxfJ|5C0d9U$cnqSjR_rbKMUstnPZ<5VAHN4!_7iqt@O3ycg-l);OSzOF( zm&G`)kGD9MjFhO^_q={_QqPaaF26my8)j~*M>HXmY_qA|UkP1bQy0=?{E!tgivIC< zmtUuG6c#2wlb4;lX{|kPEsjyXxoV>Au$Z;eM(;V(Zju!vo5}NOX73+H(@sCM){9u< zjeNT*i72)wv8LPhvGjg0+H5w@oo-Ebx{oJvfbX{GYcZZ=^M1Hfbfz=X@mcFGJzf>w zo^=P8UY-<>WV7-KJ;~?yDtT%YZn??SdFOWg*gHO6soJJ&O|s8CdtN6C{P zm~QrvTnw-1#lqOHsM*uS%02h8?Jk-2>q*l3$0R#6Q|r9>@BQ^>Cc%(FKqH`!-%lG8 zJq}iIMI@Yk7}W{}vjhnu3NaX9!t6Ou;5dMUGg#ZdUtN&UFau!hQVtT}h2j{rGAO52 z3_)}3L4OovA;1J@Cdk05fDdOA45y&?m>j*~QeEYX@W)tM<%h}kKGFA?eOQhD1%&ks zX67tk?1wadSE+X+_P+)4;qm!PfvnAH8rJ1s#PQ*#`n5RHWhmEXS^PyLA0D3nBa)vD X^AuM5Bh#zl<>=*iHu5=R0Sy2E&5$XY diff --git a/tests/repository_data/repository/metadata/snapshot.json b/tests/repository_data/repository/metadata/snapshot.json index bf565452c904a703d13ee5b27936065ab8a508e4..3ee5468cf9e2e0547e88244c32ff2080ef470003 100644 GIT binary patch delta 209 zcmWN}yG=t;3;<9CDGkfu=g+m>v5LPdP|{N&Wru9W9;80fdETG*-=A-|vg{lkjLn)^ z>OE6O4Z*BbM?5b~PnX5|aUQZbiW^uBFTFNVqAqL#^~_>hMpmOn+7!aq z1Qxvvw|%_d{yxz;WF}l*X-o@vQHXe{19K3aJbod$ELw{IMmR0xHmdUD@9X>eeEb`MIpB(s z1YNks7MN{BgM=COZl9?^89*>pO*m52Qp?x!aIWqa-PukY0Ad4>r-B!g6%zB|cz9;amkH~Qmzyv@uY5WE4~ z_j`bcZGX6#ded^x8O&vRQv3FCo=&gQV7}{RK5l|th3o#86aUjWEq@qCna7Rm_U`SB zg6ucYRm-LV003_;$B_U4 literal 387 zcmV-}0et=+iwFSh1KU>u|BX;xZ`&{oeD|*q^qdu1Cfs*MsT^9$jH?%17 z-%C5`fbC(MKmpY0a6H~?XY72~A9?w4mf7B$FP$;3dX4=iFNa!HD~8qaD6{G zJ%klO`{Mcxp`}1vNt}WlO7NVqR7_B%FLt--eV1jNHbLoq2=I>U_!TS!g#kl#jbISe zNeTQ=h#aLD*IDdauGA_JxSUIhwWVBI77l?cM;V48<-QF}u>z#x0He>q5~&CXc}Rdm zRi{aOA^{%yjF}rdv})$knTOpi5m~LSN!YK;%Sl#?ACG*R$7$J&TX{Ymu9;cy(0y>A z^~t&Wtv+8#x-{Q(j6F|J0(Xz|bbN=5{VC`9umP|Fm)$R>|4-(${6QRf9yedtx2`j? z4{FcY?h)wAY{5pyB!*++?xNMojiAy7_zq{LMz8mxCkV$pn~-4w5*jeU~iei>C4 h(U;xdTrPax%QF9CqwdE4{o~SI-T-FEttqAg006FZytM!T diff --git a/tests/repository_data/repository/metadata/targets.json.gz b/tests/repository_data/repository/metadata/targets.json.gz index 0753ea6945da4785543f5d99659a1b8a641a608d..5a5190660bb88b7c81ee9b2211a9124695ecf4bd 100644 GIT binary patch delta 17 YcmdnMwtBI$Q9&hI?0*EM*8!l~LmM>Ai37+w*Y;LLP!GVwI@g z<#J$gu!LY7q&c%i&6;DvS65jiu=z1uVq8t*l{3vKy?bd@j|InxngP?wQ^2aEAJ3}v zLIZ#}aLw!M`u%1?%h=*B;Na9$)X^Xr8mp~#Y8N59O delta 209 zcmWNLv1vp>3`F^Gk*nE}R?;eS>@K90ejArNG90*wtIDN#VWP({Z{CmhkSzw7HC Dt&KRr diff --git a/tests/repository_data/repository/metadata/timestamp.json.gz b/tests/repository_data/repository/metadata/timestamp.json.gz index f59476941f34fb60e243474eb26f56fba0b1c08b..ac8247df17ac30d8e27517d5f97d402884a75421 100644 GIT binary patch literal 367 zcmV-#0g(P5iwFRG-I!Pc|5cI8Zrm^oMfd&+L+fclQKBCCj;vY~1tn7Pq@4$1w`dUf z-z$6EMFDD|tBb=+>SGwqe15s|^6O1!^E7@P#_^+{(frW&vvkF{2Dt?v5))!k1{XY| zbCyy>Ngg0Yk|qUxYhJ53Y#43uLKR)L=Ct!Jx=gnnsDeZ`A9`=UiQti%@9dDJVqz5z z5iAu7C18mi9-9j(XQk2#TNTNr0%eXFZOA0*8%u3X34=PdNkm&NRAQ0Vhe%SR0Hx$p z*Q-cn!3+Q;LNh(gI*i{=$3}FEx^2RIU*7M!MSMPAbYA#!-;*2tb3Z?pW)K{F0^92u z;AyWf4^y9-4^Zb``94p#<@4)&yZ%#0Gx0p_oX5TUCPoSym^|iMTwo5sz+Sz0EefHQ zRIGYMt%wTbsM-iQl*TPJvHfeHyUk8qPme}F_4=|*of~30q~H2BpZ73!6V~By|NpQK N>t7|mhH@$b003);tDXP= literal 366 zcmV-!0g?V6iwFSh1KU>u|5cF9Zrm^ogztU|L+5QFlKRbarH0!G=3e%@k77S{E+u^Q(~yw+=B~=Jz^2I6dWTF z_!O}vXKjkU^;XdJ?xZ%tjuC=uz9LmHr`_)&%XHffrJ?tb53cJsnAs6Gkq%UHg9g51 ziIF6>fF*<&190$#obqN}MIXFw#|l84JlO~YwYR{Md!m*h2lAF;q8eIGA!ACh5@L0k zRTT>~tGEh+^+v<2!}#rVG$LEntqJpedB4jR@%em_dEv`_Pj2MT{ro7+pe6gsg3hzG zPy2j%i1cbcjMVqa_j$T4pI_(O^&cJ0#PhWKJpNTTv0k?sSMUWKLS!w+TNXW+0@$1r zm53oXDvh-SCm`B^=)~facf}I}nB8$bJr@0x>&r5!Z;0tYzvXQ{?_ppA>u{+5e^`h0 MFVhk>B`N{{0R6