From 72057166ec827c4c7b952c84ac297ebdf650d0bb Mon Sep 17 00:00:00 2001 From: Stanislav Pankevich Date: Sat, 22 Jul 2023 18:46:27 +0200 Subject: [PATCH] tests/integration/reqifz: tests with ReqIF and attachments Related to: #64 --- .../sample.reqifz | Bin 0 -> 1834 bytes .../test.itest | 3 +++ .../sample.reqifz | Bin 0 -> 4108 bytes .../test.itest | 3 +++ 4 files changed, 6 insertions(+) create mode 100644 tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/sample.reqifz create mode 100644 tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/test.itest create mode 100644 tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/sample.reqifz create mode 100644 tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/test.itest diff --git a/tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/sample.reqifz b/tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/sample.reqifz new file mode 100644 index 0000000000000000000000000000000000000000..bd54d1738db4f0e378fe1633047fa4c70a5b6940 GIT binary patch literal 1834 zcmWIWW@Zs#-~d8_bh97^D45O1z`(&{;)2wYRH|p{?;X58U5%@d*aqhci${c7K}Z;T2=O>-QH5GO{)}^ z$Y^==y~wr5ytDq;qx>Q`dwGpbhI{vsmlikjz57Z%eM;77Oz%A1 z>D!(x6|0n4JVDm9Hb>xiv0~w`h;UI+M^?vBRgYZL{wQ{K-ld&&Sw{Qyt@rMoQ4z;) zHSOJZYX+vW%drv{CFdU3z7XH@a!MwH)x`q0>)kKRe@r<&t8dxEBG=1j7T5+Bb_9pgh z3I50Js#{;E%xU*L;V5J1t8&4ZiOKhN!R{TphHRlLWSpMP&{%QRWo`3gHm6tOuDO~# zALl(UTbTXj=D8_1+fK7gb-4e7vHHeaq1lxga-N^`%61Cu5u1}J-1T#b+xsulW}dsk zCb}x^EdScwmvpG8vhS?Me_4;_uc}wcO{mOt!BorRDAn4XBSh5 z%lnN>R2i;?*tsXkNVG6+L!bo>2ZO2TxZv> zg)3J45B%v6Vxer`P_{To#&LJ+^Pcn9H-|11us`T+@`&xN+Wtw#rcSE&6SrO7T%#jq zef3n@OR0UC@mH4Qx0^`0EuP&zz4u|){=PZenPw(EpMEKXRp^nXmg@dDO>Z~O70RFX zGFAD7=1ecQQ?pZo{x|x(F%3=dX_)#xaHDMb`OZ718!Vs73EY&ceXk$j&Ca1=>fUY0 z%)kK3Z~^eFSUUAv7%VHk2QoleF)}kRzA`Z{U9Y$-9h?>I+4rO@1mf91jFuHk`w#Lp z8Su2dw{s0%f52+_p)SwTk6bVDnpz78a`UyUT>EG1Y|~@zO{trf8s2AIu}Rh|`rv{A+h+(n{k(KS^EwD@x2l_ca-q+FDKR7~PFCM4&mtuN9IYBfzJs~OKgRf86 z2mY{*fCi=s63prX(uM{GVa%Bd^9yyE0}mLgsBj!&dTqgY#Q)+H1IMG`1_mqCoQ!v?b5l(wB%W-6i_;xmfcVEe4@&JUojyzP2vybnUEE zomsh($CK4^=22BPwr+`;k62}lyu7%&)_(cw&0X|KIQYvc(byJyS(hdWQ7!$la-8OP4(jkJxP?X}K#ZYS&At88dgink5k_ z@zQE$(+{PlE8ra I%?jcH05zn==Kufz literal 0 HcmV?d00001 diff --git a/tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/test.itest b/tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/test.itest new file mode 100644 index 0000000..d64aa60 --- /dev/null +++ b/tests/integration/reqifz/01_reqifz_with_one_reqif_and_one_attachments/test.itest @@ -0,0 +1,3 @@ +RUN: mkdir -p %S/output +RUN: %reqif passthrough %S/sample.reqifz %S/output/sample.reqifz +RUN: %compare_zip_files %S/sample.reqifz %S/output/sample.reqifz diff --git a/tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/sample.reqifz b/tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/sample.reqifz new file mode 100644 index 0000000000000000000000000000000000000000..ae1dab9883a105d2f091281287ece8b689ce379b GIT binary patch literal 4108 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 MiLqHRgaCK{04jWy-~a#s literal 0 HcmV?d00001 diff --git a/tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/test.itest b/tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/test.itest new file mode 100644 index 0000000..d64aa60 --- /dev/null +++ b/tests/integration/reqifz/02_reqifz_with_one_reqif_and_one_attachments_nested_folder/test.itest @@ -0,0 +1,3 @@ +RUN: mkdir -p %S/output +RUN: %reqif passthrough %S/sample.reqifz %S/output/sample.reqifz +RUN: %compare_zip_files %S/sample.reqifz %S/output/sample.reqifz