From 3e7a80557e74b6cf86e3e4272645fbcac05b4e63 Mon Sep 17 00:00:00 2001 From: fdbozzo Date: Wed, 28 May 2014 23:15:55 +0200 Subject: [PATCH] =?UTF-8?q?Changeset:=20258=20fdbozzo=20-=2028/05/2014=201?= =?UTF-8?q?9:26:38:=20-=20Externalizaci=C3=B3n=20del=20path=20de=20FoxUnit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TESTS/foxunit_path.txt | 1 + ...fxu_lib_objetos_y_funciones_de_soporte.prg | 10 ++++- foxbin2prg.pj2 | 36 ++++++++++++++++++ foxbin2prg.pjt | Bin 381964 -> 383154 bytes foxbin2prg.pjx | Bin 6653 -> 8993 bytes 5 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 TESTS/foxunit_path.txt diff --git a/TESTS/foxunit_path.txt b/TESTS/foxunit_path.txt new file mode 100644 index 0000000..d92585c --- /dev/null +++ b/TESTS/foxunit_path.txt @@ -0,0 +1 @@ +c:\desa\foxunit \ No newline at end of file diff --git a/TESTS/fxu_lib_objetos_y_funciones_de_soporte.prg b/TESTS/fxu_lib_objetos_y_funciones_de_soporte.prg index 858db86..b74f346 100644 --- a/TESTS/fxu_lib_objetos_y_funciones_de_soporte.prg +++ b/TESTS/fxu_lib_objetos_y_funciones_de_soporte.prg @@ -63,7 +63,8 @@ DEFINE CLASS CL_FXU_CONFIG AS CUSTOM cOldPath = '' - cPath = 'FOXUNIT;TESTS;TESTS\DATOS_TEST' + cPath = 'TESTS;TESTS\DATOS_TEST' + cPathDatosReadOnly = 'TESTS\DATOS_READONLY' cPathDatosTest = 'TESTS\DATOS_TEST' cSetDate = '' @@ -80,6 +81,13 @@ DEFINE CLASS CL_FXU_CONFIG AS CUSTOM SET TALK OFF THIS.cOldPath = SET("Path") + + IF FILE("FOXUNIT_PATH.TXT") + THIS.cPath = THIS.cPath + ';' + FILETOSTR("FOXUNIT_PATH.TXT") + ELSE + THIS.cPath = THIS.cPath + ';FOXUNIT' + ENDIF + SET PATH TO (THIS.cPath) ENDPROC diff --git a/foxbin2prg.pj2 b/foxbin2prg.pj2 index c6b0d04..e15fe8d 100644 --- a/foxbin2prg.pj2 +++ b/foxbin2prg.pj2 @@ -91,6 +91,24 @@ WITH loProject.FILES .ADD('props_xmladapter.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> .ADD('props_xmlfield.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> .ADD('props_xmltable.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\foxunit_path.txt') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ft__foxbin2prg__c_conversor_prg_a_dbc.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ft__foxbin2prg__c_conversor_prg_a_dbf.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ft__foxbin2prg__c_conversor_prg_a_mnx.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\fxu_lib_objetos_y_funciones_de_soporte.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__dobackup.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__get_separatedpropandvalue.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__gettimestamp.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__identificarbloquesdecodigo.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__identificarbloquesdeexclusion.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__normalizarvalorpropiedad.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_base__rowtimestamp.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_bin_a_prg__get_propsandvaluesfrom_properties.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_bin_a_prg__indentarmemo.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_prg_a_bin__analizarasignacion_tag_indicado.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_conversor_prg_a_bin__insert_allobjects.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> + .ADD('tests\ut__foxbin2prg__c_foxbin2prg__evaluarconfiguracion.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="0" ID="0" ObjRev="0" /> * .ITEM('__newproject.f2b').Remove() @@ -101,6 +119,24 @@ WITH loProject.FILES * * + .ITEM(lcCurdir + 'tests\foxunit_path.txt').Exclude = .T. + .ITEM(lcCurdir + 'tests\ft__foxbin2prg__c_conversor_prg_a_dbc.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ft__foxbin2prg__c_conversor_prg_a_dbf.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ft__foxbin2prg__c_conversor_prg_a_mnx.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\fxu_lib_objetos_y_funciones_de_soporte.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__dobackup.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__get_separatedpropandvalue.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__gettimestamp.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__identificarbloquesdecodigo.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__identificarbloquesdeexclusion.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__normalizarvalorpropiedad.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_base__rowtimestamp.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_bin_a_prg__get_propsandvaluesfrom_properties.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_bin_a_prg__indentarmemo.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_prg_a_bin__analizarasignacion_tag_indicado.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_conversor_prg_a_bin__insert_allobjects.prg').Exclude = .T. + .ITEM(lcCurdir + 'tests\ut__foxbin2prg__c_foxbin2prg__evaluarconfiguracion.prg').Exclude = .T. * * diff --git a/foxbin2prg.pjt b/foxbin2prg.pjt index 60668de5501085611b0f509d693e818ec7506e04..b3d86ce1d33636b604020c44dac284ff94c915a2 100644 GIT binary patch delta 1034 zcma)*F-yZh6vxvhLAqONK`Y|qQmoLyK^L)tTX7Yhm*f&plU%&J)CfWZ2N!1}egapk z;3x0{=;Z1r(F^Txf!JnvB*Xvr{x2`@fB)PXzqAa^{2sslG=6Khdi_qX*JR~SU6%2# z*UiRPN7J;LtWANr;K!~2aA{(Za4TXSK=uh{bG<9yrDmRRF?A~_ZLn!L!i-Y}xd(zE zOjNEn9VLmuCl*la3=7KP3fwrf2@Np^2Lq=OWdf^UJDrem;UiQ zN7aE2tM@Gc&a_Gcf`&h-L<2mhH?;telqs39SmM diff --git a/foxbin2prg.pjx b/foxbin2prg.pjx index 245c7954174fc178acefe3b1aac325cb81736d38..ebf1b284d052c205a23cc1df02e6df167b254f82 100644 GIT binary patch literal 8993 zcmd^_OQ_vM7=UBjTd1`4RkbZuhN{(4l#}O4il{j`lY8S$GHH@?xEIl=xKmJ93RV}2 zAc8Iw3NGB#g+*Ps=te|0E|e~OfR7?5xGo~RC8&lga$^_~xH~ z{&}1`*t>M-UQN@^?06ZT?XYdTrlo#D>(t~bi0o)*(aQBq$b%)2VV?OAjhnA@Cq%Dq zK4+0KN@!8~Nd`?_+aqU_GK^y0L~;=1-S$^lLdQ{#l_j_K$mv=TPsY4_d>G_izQm8x zEN9Cgif`+Y7ygt6j8_of-XkB=(F6-ai0^<$w|<%i`Fd7z`H>!Z%3`+6P^`sw_Q-=I zEsJs;HIUxbBWI%rb2`Q1T6z>7OFX*q7}IH#hP;8~9!T!$uUJn;EH1D>V)V$Nej0Fm zEpd9}!RpkHu{5-Q93D8v^C8F@3rHUTL6?s~=V}WIppTpQSP|sZFByz*5cS9dmLwEZ z1fnGAk>|9a`IL@zke}E>4t-B1J@O(5#(wF8L`&9t2-W~r{ilul69)TB` z#hd2@@am7`C5Uv#XHS#!{~aM0_iEY-X@aiXhUL2UaCmT=rX7PnLdr4>bwUhh5W+Wx z6T2{dQ$W#EAi{7S-et(vMp0^H`SPZ`JOMM3Q<$@n4|Lr$T-(z<6Qvl!a6`%yY6?R1 z!O$hTVH+X?7tcM)fTdw{iPo_Y<|Q8kK_;poK!7@MpjuH=2z(sEwk%BhX1}IAe>arW zJ;yU!1Yg$u7e(cC5L^Q~z;+GYu?(HZhKB8UqM8jA%$Scr0SrWUhmO-CSg%F13{Wrl z;jF0qIBvSwj_`WULYHO)Lmft%6PSi!x}usc!Rt57B*fO;!JtJTiimej5UkK(b;Q=% zt>YJFB(F9)kR

5P-^to)iI#V{p3>OS=r5;It~iw}QZS_0A|@h4Vq^fWf+OX&ro~ zO7NE;aIB$i$>|_T{B%5;lx0T^h)aG^B{;Be)=dH$xZG@RW8OaF@Rf1O<0?(10 zjg!1!n-w5t-k)jz}O&gY^hN|f`ZO#UqEnz^Qr`eAh7MBJCyMU%Xu^wZMNT>;15-T zX9a=jxt=sZ6|i`cbeAShu;)5Ok94XbfX$qgM?xJ`E7Tu%=3>1%A5$gxR1oL`+m@OO zD{x}T<0xHi4*`5}9W1L7{3-}+*OFToqQqaOn_9;NPEe^5{38f-3%sI?CC2`U_N@vv z!E>qvhi*c0@CT;nI8t^11JJJm!s~fcmEgD_uuRjlrF0M#TlvH@sss-S0@Jm1sg;Sv zbi^iUk5Aw__(GN7ML__EC^?VBGTf#1Y>{T8@S7^ZX+dD?wkNe)pChPdaWOHt4t8Fz z=#jn_1caED)XJ2>WDIk-C=(4gZ%%MnmEcc70H-)ZN(T)=g|Vi2h;V{HmEge5SPo~S zrF&9qBkWV~qG*M&u25?l}jrVIBSGV4M~*S1<0mf$F?bZXlTS00>Q_iQ;! z#9Q^vHh^m2_1vOLaI7J4Ot{3_@+NC`VksGmM}8jzCm8k+c$Q^3D8LDyhnOQ5a>2s{K@D52*QZQms*{lRwZ~#5IBbANLeBfl>R90nUJVs zvitibErT006K?Yc1EZcMgbYxMp@d