From 97e0f07a36f4c1fc7cd29680fe0235b7091a85b3 Mon Sep 17 00:00:00 2001 From: vkovtun <vkovtun@ethz.ch> Date: Wed, 22 Nov 2023 17:07:35 +0100 Subject: [PATCH] BIS-772: Working on PDF export. Added attributes filtering for HTML export for spaces. --- .../openbis/systemtest/asapi/v3/ExportData.java | 10 ++++++++++ .../export-project-filtered-fields-html.zip | Bin 0 -> 675 bytes .../v3/test_files/export/export-space-html.zip | Bin 530 -> 530 bytes 3 files changed, 10 insertions(+) create mode 100644 server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/test_files/export/export-project-filtered-fields-html.zip diff --git a/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/ExportData.java b/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/ExportData.java index 467d30a01ef..f25cfe9fbbf 100644 --- a/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/ExportData.java +++ b/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/ExportData.java @@ -362,6 +362,16 @@ public class ExportData true, // withReferredTypes false // withImportCompatibility }, + { + // Project: TEST-PROJECT + "export-project-filtered-fields-html.zip", + EnumSet.of(ExportFormat.HTML), + List.of(new ExportablePermId(ExportableKind.PROJECT, new ProjectPermId("20120814110011738-105"))), + new SelectedFields(List.of(PERM_ID, IDENTIFIER, REGISTRATOR, REGISTRATION_DATE), List.of()), + XlsTextFormat.PLAIN, + true, // withReferredTypes + false // withImportCompatibility + }, { // Sample: /TEST-SPACE/TEST-PROJECT/FV-TEST "export-sample-filtered-fields-html.zip", diff --git a/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/test_files/export/export-project-filtered-fields-html.zip b/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/test_files/export/export-project-filtered-fields-html.zip new file mode 100644 index 0000000000000000000000000000000000000000..bc50f577240c5a430c3e5d59664f3b17d56ec2ca GIT binary patch literal 675 zcmWIWW@Zs#;Nak3c+pT6&Hw~VAOZ+jfVdzfO`n+|z?+=|Bm$EOz^R8Hswc!XI7Bx% zz|q+ir*@#73`rej;m;5Go|R{0VE7Bf3Ygl#CItlfd$~G?=w+1T=Hv$W`Zqg>?D?%7 z_HM)PjBM_Mwj3&pu1+fJty+>AZSYk2i|Up7_s!Qb?EUh~@11$`regcSGvV_KPZ;TJ z)2XYT;bv#-bM8L7-SbAS8^;${%{1D;5}h!4{e;gSt|qv(MeLrlJvVzR^Xe?Kn6p3k z6*u~o+05D<m%Ma_)Td*w<!_4LE-J4-${=&x@<qq#JwECyzf{=2*tO<T{;ZbfkcUn) zKh}H``PC&+a3EK5>8>L+bJq)<Sv|@1>8?dv@2<~&sr$4zZkgWaACr1sE6bQ)ogVj4 z-eFIKIcs-Q@haT|V!{$k9E=8XK0X4Ag&*cK-JO%|Z~TAqnXhWgX9=y*Gg(nyG52<@ zzDGd3nurLOk73fG!o)|1E)=~x#?BP@TWF=QR^&fmTro0<FyM|+U<e}tQ2gT40g6uq rFaa__I*?))rWsdk!Za^wEXLG~5w`)}tZX11%s{voNM8V^2?hoL8nw(( literal 0 HcmV?d00001 diff --git a/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/test_files/export/export-space-html.zip b/server-application-server/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/test_files/export/export-space-html.zip index 583dceedce3855207d210d7e5a9bf29213844001..4d6b3c38aee8c7e372cbd2114ded855fae61c89d 100644 GIT binary patch delta 380 zcmbQlGKqyHz?+$6azCTgL^&BD1`ZB}+Z|=$t!4|@R2Uf;BAF)oNY>8{yqMK&AX0lj zJY`>YkI{-pOtZNrZ=HRmC$~TAlGF+}lZ4;jci(c#z23fY`RqB>=XRdld9e12+@|*? zZd2ElYy7Q<Q&TkZ>9M~n@VLYE#p~9!(>fx|PL-&8_ZI$1Q&@ay*H=Tiwu4eJ-lfrJ zu2tCYnh;oKHS6z^jXR#P?d4vkSpU1~`j>ulo{s00?y?1e0iAO$Gx)QvYkkDNqCxo7 zqn??OzeJ8*P<OwwkW;*Onsnr|s8wvLXWblc&%C9}%k@i3`rTp%@r2v+9;`X*UAT`) zJ0vD%^E2l3D<LJOUW@EET~E?h?2lRfE^49c`uyVK^IdlS`>J$&o4A_dvcC;E=heB@ z<_nyT+##-}ee`_cpTjJhx?SSSHp$ASMP6&?u1RVBxJ4o1Ak$0!$(@W=%9sJjz#z<k Q081K8Ci;s_{=+B+0Lyx#`Tzg` delta 391 zcmbQlGKobvz?+#xgn@&DgTbb`ESv!ZCJL(yp$I@keI)Cr243`QHV~=(uC4XHK=TNT zNA4mArNUsNtSjyd?q(QiG^(B1zdhO8?77^Rm*3`9pWFFXbEj`y^0%4GS6qB6_B6l0 zTgPo0?}vBC892Q!92bt(6DW%bdEt0XN}+b+gsT~M-5D;MSWbSwB9S?Vb@yKGd#C%{ ztLK>VUB9!)JSA>ZcK!Cd74=6M+7l}-Na`u|YFMfoh+huts-Kxv;1d~Tu=|Akqbp}V zGJefC=DPf8)U~D4Ryjv*4@-M<_VK()U3NgjIvi4Sek;d(N!9gRn|QRV+xyzjL&jNp zZDOe><!@?loT%0xwEAJt!lNtJ7k}6H^!oeSZQg4(vt!$;+wT}0a%@rC_?Yz{|Kz2Q zmRtPGO<Ga>M9ulL>KEw%Z+4EHC(k@Y7#SF}nHU%*cQRTj!vYXlLKqy7Fv4V_zu4qI GjA8)A0G_!3 -- GitLab