From 0f4ecab311beb11363fed0d1ff16f9681f0eabd1 Mon Sep 17 00:00:00 2001 From: Janusz Kaczmarek Date: Fri, 4 Apr 2025 18:26:01 +0000 Subject: [PATCH] Bug 38922: Test data adjustment --- t/db_dependent/data/frameworks/auth_type.csv | 20 +++++++++--------- t/db_dependent/data/frameworks/auth_type.ods | Bin 5125 -> 12134 bytes t/db_dependent/data/frameworks/auth_type.xml | 2 +- .../data/frameworks/auth_type_smaller.csv | 10 ++++----- .../data/frameworks/auth_type_smaller.ods | Bin 4790 -> 10855 bytes .../data/frameworks/auth_type_smaller.xml | 2 +- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/t/db_dependent/data/frameworks/auth_type.csv b/t/db_dependent/data/frameworks/auth_type.csv index 66a50ccd5c..d9c24f92c3 100644 --- a/t/db_dependent/data/frameworks/auth_type.csv +++ b/t/db_dependent/data/frameworks/auth_type.csv @@ -8,14 +8,14 @@ "#-#","#-#","#-#","#-#","#-#","#-#","#-#" -"authtypecode","tagfield","tagsubfield","liblibrarian","libopac","repeatable","mandatory","tab","authorised_value","value_builder","seealso","isurl","hidden","linkid","kohafield","frameworkcode","defaultvalue" -"TEST","000","@","fixed length control field","fixed length control field","0","1","0","","marc21_leader_authorities.pl","","0","0","0","","","" -"TEST","001","@","control field","control field","0","0","0","","","","0","0","0","auth_header.authid","","" -"TEST","003","@","control field","control field","0","1","0","","marc21_orgcode.pl","","0","0","0","","","" -"TEST","005","@","control field","control field","0","1","0","","marc21_field_005.pl","","0","0","0","","","" -"TEST","008","@","fixed length control field","fixed length control field","0","1","0","","marc21_field_008_authorities.pl","","0","0","0","","","" -"TEST","010","8","Field link and sequence number","Field link and sequence number","1","0","0","","","","0","0","0","","","" -"TEST","010","a","LC control number","LC control number","0","0","0","","","","0","0","0","","","" -"TEST","010","z","Canceled/invalid LC control number","Canceled/invalid LC control number","1","0","0","","","","0","0","0","","","" +"authtypecode","tagfield","tagsubfield","liblibrarian","libopac","repeatable","mandatory","tab","authorised_value","value_builder","seealso","isurl","hidden","kohafield","frameworkcode","defaultvalue" +"TEST","000","@","fixed length control field","fixed length control field","0","1","0","","marc21_leader_authorities.pl","","0","0","","","" +"TEST","001","@","control field","control field","0","0","0","","","","0","0","auth_header.authid","","" +"TEST","003","@","control field","control field","0","1","0","","marc21_orgcode.pl","","0","0","","","" +"TEST","005","@","control field","control field","0","1","0","","marc21_field_005.pl","","0","0","","","" +"TEST","008","@","fixed length control field","fixed length control field","0","1","0","","marc21_field_008_authorities.pl","","0","0","","","" +"TEST","010","8","Field link and sequence number","Field link and sequence number","1","0","0","","","","0","0","","","" +"TEST","010","a","LC control number","LC control number","0","0","0","","","","0","0","","","" +"TEST","010","z","Canceled/invalid LC control number","Canceled/invalid LC control number","1","0","0","","","","0","0","","","" -"#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#" +"#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#" diff --git a/t/db_dependent/data/frameworks/auth_type.ods b/t/db_dependent/data/frameworks/auth_type.ods index 9c1640dd1245148b54ee45c76ccc8e8a31675e70..21b003fa529be2ba6246c1e8c67d47481b090fff 100644 GIT binary patch literal 12134 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 F_CFoJOKt!F literal 5125 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 diff --git a/t/db_dependent/data/frameworks/auth_type.xml b/t/db_dependent/data/frameworks/auth_type.xml index 86ecec313f..2379eaef44 100644 --- a/t/db_dependent/data/frameworks/auth_type.xml +++ b/t/db_dependent/data/frameworks/auth_type.xml @@ -25,4 +25,4 @@ -authtypecodetagfieldliblibrarianlibopacrepeatablemandatoryauthorised_valueTEST000LEADERLEADER01#TEST001CONTROL NUMBERCONTROL NUMBER01#TEST003CONTROL NUMBER IDENTIFIERCONTROL NUMBER IDENTIFIER01#TEST005DATE AND TIME OF LATEST TRANSACTIONDATE AND TIME OF LATEST TRANSACTION01#TEST008FIXED-LENGTH DATA ELEMENTSFIXED-LENGTH DATA ELEMENTS01#TEST010LIBRARY OF CONGRESS CONTROL NUMBERLIBRARY OF CONGRESS CONTROL NUMBER00#authtypecodetagfieldtagsubfieldliblibrarianlibopacrepeatablemandatorytabauthorised_valuevalue_builderseealsoisurlhiddenlinkidkohafieldframeworkcodedefaultvalueTEST000@fixed length control fieldfixed length control field010#marc21_leader_authorities.pl#000###TEST001@control fieldcontrol field000###000auth_header.authid##TEST003@control fieldcontrol field010#marc21_orgcode.pl#000###TEST005@control fieldcontrol field010#marc21_field_005.pl#000###TEST008@fixed length control fieldfixed length control field010#marc21_field_008_authorities.pl#000###TEST0108Field link and sequence numberField link and sequence number100###000###TEST010aLC control numberLC control number000###000###TEST010zCanceled/invalid LC control numberCanceled/invalid LC control number100###000### +authtypecodetagfieldliblibrarianlibopacrepeatablemandatoryauthorised_valueTEST000LEADERLEADER01#TEST001CONTROL NUMBERCONTROL NUMBER01#TEST003CONTROL NUMBER IDENTIFIERCONTROL NUMBER IDENTIFIER01#TEST005DATE AND TIME OF LATEST TRANSACTIONDATE AND TIME OF LATEST TRANSACTION01#TEST008FIXED-LENGTH DATA ELEMENTSFIXED-LENGTH DATA ELEMENTS01#TEST010LIBRARY OF CONGRESS CONTROL NUMBERLIBRARY OF CONGRESS CONTROL NUMBER00#authtypecodetagfieldtagsubfieldliblibrarianlibopacrepeatablemandatorytabauthorised_valuevalue_builderseealsoisurlhiddenkohafieldframeworkcodedefaultvalueTEST000@fixed length control fieldfixed length control field010#marc21_leader_authorities.pl#00###TEST001@control fieldcontrol field000###00auth_header.authid##TEST003@control fieldcontrol field010#marc21_orgcode.pl#00###TEST005@control fieldcontrol field010#marc21_field_005.pl#00###TEST008@fixed length control fieldfixed length control field010#marc21_field_008_authorities.pl#00###TEST0108Field link and sequence numberField link and sequence number100###00###TEST010aLC control numberLC control number000###00###TEST010zCanceled/invalid LC control numberCanceled/invalid LC control number100###00### diff --git a/t/db_dependent/data/frameworks/auth_type_smaller.csv b/t/db_dependent/data/frameworks/auth_type_smaller.csv index 20e6486347..3bc706c30c 100644 --- a/t/db_dependent/data/frameworks/auth_type_smaller.csv +++ b/t/db_dependent/data/frameworks/auth_type_smaller.csv @@ -5,9 +5,9 @@ "#-#","#-#","#-#","#-#","#-#","#-#","#-#" -"authtypecode","tagfield","tagsubfield","liblibrarian","libopac","repeatable","mandatory","tab","authorised_value","value_builder","seealso","isurl","hidden","linkid","kohafield","frameworkcode","defaultvalue" -"","000","@","fixed length control field","fixed length control field","0","1","0","","marc21_leader_authorities.pl","","0","0","0","","","" -"","001","@","control field","control field","0","0","0","","","","0","0","0","auth_header.authid","","" -"","003","@","control field","control field","0","1","0","","marc21_orgcode.pl","","0","0","0","","","" +"authtypecode","tagfield","tagsubfield","liblibrarian","libopac","repeatable","mandatory","tab","authorised_value","value_builder","seealso","isurl","hidden","kohafield","frameworkcode","defaultvalue" +"","000","@","fixed length control field","fixed length control field","0","1","0","","marc21_leader_authorities.pl","","0","0","","","" +"","001","@","control field","control field","0","0","0","","","","0","0","auth_header.authid","","" +"","003","@","control field","control field","0","1","0","","marc21_orgcode.pl","","0","0","","","" -"#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#" +"#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#","#-#" diff --git a/t/db_dependent/data/frameworks/auth_type_smaller.ods b/t/db_dependent/data/frameworks/auth_type_smaller.ods index be37eb573b4ec2ecb9201548897ea7c237b7e3f1..074f05b05ef469819dfb14f111bf91a527c56718 100644 GIT binary patch literal 10855 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 le0|%^ literal 4790 zcma)=c|4Ts`^SeF%OG0_DN7_}8APZs){K4MGb2NjF(Wf%A44c1B$OCgqez702+10< zRCY4i*T}I{_>Ru2BOUeoJ^#!z^Sa-k=f1D|xj)x+jgc-8!~p;R=mFha1_tl>bRt8k z0DwC*000B!R~+64jl@ZMyP>1vTRnmytU(LPG_{A0l+d+a8}iL7TcL8af|$lZbk?T& zPl4*v-ZjAgD z*rm4S^GdWUXg; zoAtHSrZQu(H=`oaJ12>1Y-Cx)Ku0qtLU+@lLp)JPSGb+|0k@j-8&RC1IEzYkHp}&_kYfI5Sy&TK^S%*_Q(pJTt#T= zmkw4KDFuvgtvmZSs=>2H1&Da!V5prz?)(g%ahU48VC(UY`UIzjI&zcX_M0*5v?iDXlTlk|VUu1Ac-oG7vI7MI)r>uCKh#*z`!53wMZ7d@dr($+jSvX(A=jS~vMid}qB`mXYX1o*ZtRiFi$v{(7&ueNvub&SpL}e7dda3`{H#hq$NGjuPa|?CD&PJtE6Z@2%wBE>E zaCEL86|R{Y@UM7LS+O37Q!v;Ut9J3#cL4fA?Y=F_eCCnwAo~u zRnL}M0E+zh?yNtqPpFH-hL&L0K6}wi~S7v7Jr4g1A>2Ls?yD)MCQrda>tz695~l&GbrpgU--a!qOe(c zx%hB+zhAKT9C&WUoV?Qi@U-Jb;0)&JmSsq9_!eNdVLZuLT{WlVi#p(T2BBCG5|7w+ zixksAgAfRJ<*L}Z1zoWV#=P(=M~Chx@CQBRkEEAC-DoL0(5xz-({Z``^XHUWZ5^+M z?3E#CGOUTiSVi^lxdIK5*Bq7e{ENUo5JhE+KibM0?wS?+7J}DTrjbMIX8X5CqVI%P4343ukYo%+w}ONJ}yhWm6j|7 zftAW&E->za!+lrnK3MA6sbj(+;vS6F-0j?SlvhKUzE|F{V*}M#KJOp%Vb*0;FR=J+ zxp>82SD7+RB_>WtK+U|KX(kaq@#=A_ndeQbN6itMw0Dt%U145QL5t>D6!Tbd!ey1`d4Y10eWbR_N?Gzr z%zZ>UJ9Cj^S>cTlscl(2SIQz)-S=P5>>PasL>=$f;9qmTyYBI{Tuy}T*X4JeEfuhx~-^Yn^B94 zeaQ;wgvUpUov#t{%!mhQa*8m~PfM6uQEg&Z-ymeY3B?1O@ z%4PZ*CQ7;m)?={nJXr9i&Y`jSm+ukE0DqRrmciW0JHQvyY*nywAftPn8S8WaEIH$5 zl9jUw6Jl7WF&;K)3V)i>=Bu2~c1dmO+GI>7Uv8C6*@Ts3P~L*w&`LE%KsbU5mbWao zc6;N|sK#a`qt6xekmmgTG{Z(tM8cZ~Ux>`Yr>ZrL?bf-krh8dWg8xni9D*#_e$lO7 z=!s}UgenXBC$Oh#Nq>qO@^8D%bn7^r_`R;sXv}A0~h8nFLbS-;e!8Lx$`8 zs){l>x^Cp>z^T12E24>!`q$3Ak#&g3zC)*h%_J@j%%C4!co{5=Mtg?h$U!XvFk$RV z5|?I~9n+C8-4qXgI_h+pqfiLcN%dJrD*I6cODY}fGaI7b1tX!J@DE((sGjcNqg~$w z(~k5=%5Z?uVIB5)r`im7qq>UK(HI`$6kBc`-C=&m9w2$r@i||@?c9sqV!#(t3)ER8 z0k}jZSOx`^f%1jbkzetT#GIpP8dPrNyb=4=!(Jm1+L0)&;{wep87(~#( z%^jREQ5K1vny`#MU^~D{&yMV~Gc03~{mS1u8@ANoH!R4|>AHD~CF2{UnShGtIliQd zNQ9h*e;G{(QfWt4o^Q(Eyk)ZJ0HlM?HTybsc&;hi4(YNEUlS5}lrh5&Mdv@hkt(IC zMcQEAqAzUZt6w}-cX|kUOjq&z6McK|MkLi6g6qds#1tf3;#A+;1%)Yg4Ddv)SFD1% z+x5oYqQ>K$j6|Cy*LmFQhYJI9DnCvg;Cq2gIcWc0tdu)-EXEn-;^~3Fqp%p9jMVQ( zQ;z9>Mx)#iE=b%TAig~ycMq(K2NH*KM0osxJh%smxNrf9Mk4UoKY`qPfX-+v0+0L? z#k&XPj&=8RcSB-4|1izHp0B(FlBA}nr2W59Rsa@ zm-0`)q#4cZf0B~_uF(PjoIek9Lts$ONZj|*x#V{1rCJD6&_Y1O2S2h~4%=NW`JVlF zmNX^UrBD0`c70_eQ>%WrP>GBe)&c~Q6T+`t*~)ZII&P(4|IOBr2km0RuBW`n0iP{Y zZv1`e$T-kfD*-qUx$cNCHH}GBcq5sbCr;WEFyyJmp!nJ+d1-nu zt%1X^r2UpKt-;e!D_R!V{TjY6YQZ($aB&cea%N1SG^s`ck zP}6}{E^1EC7AHbgbG+RxQuxs+EqlgIi&{O!k3?kYV3>=FpVN5Nd-~_vrVaO?|23=Mi)`D~j>y$LM0T6k@0GUgYe(tD z9!k5+?Ds<3R -authtypecodetagfieldliblibrarianlibopacrepeatablemandatoryauthorised_valueT_SMALL000LEADERLEADER01#T_SMALL001CONTROL NUMBERCONTROL NUMBER01#T_SMALL003CONTROL NUMBER IDENTIFIERCONTROL NUMBER IDENTIFIER01#authtypecodetagfieldtagsubfieldliblibrarianlibopacrepeatablemandatorytabauthorised_valuevalue_builderseealsoisurlhiddenlinkidkohafieldframeworkcodedefaultvalueT_SMALL000@fixed length control fieldfixed length control field010#marc21_leader_authorities.pl#000###T_SMALL001@control fieldcontrol field000###000auth_header.authid##T_SMALL003@control fieldcontrol field010#marc21_orgcode.pl#000### +authtypecodetagfieldliblibrarianlibopacrepeatablemandatoryauthorised_valueT_SMALL000LEADERLEADER01#T_SMALL001CONTROL NUMBERCONTROL NUMBER01#T_SMALL003CONTROL NUMBER IDENTIFIERCONTROL NUMBER IDENTIFIER01#authtypecodetagfieldtagsubfieldliblibrarianlibopacrepeatablemandatorytabauthorised_valuevalue_builderseealsoisurlhiddenkohafieldframeworkcodedefaultvalueT_SMALL000@fixed length control fieldfixed length control field010#marc21_leader_authorities.pl#00###T_SMALL001@control fieldcontrol field000###00auth_header.authid##T_SMALL003@control fieldcontrol field010#marc21_orgcode.pl#00### -- 2.39.5