From eb624bbbc1995a7ff3b8997d5ae3d5dd687ecbf9 Mon Sep 17 00:00:00 2001 From: fernando Date: Sun, 9 Feb 2014 16:04:49 +0100 Subject: [PATCH] Changeset: 162 - Ajuste de algunos casos de prueba FoxUnit --- .../ft__foxbin2prg__c_conversor_prg_a_dbf.prg | 4 ++++ TESTS/ut__foxbin2prg.prg | 4 ++++ foxbin2prg.pj2 | 6 +++--- foxbin2prg.pjt | Bin 349952 -> 349888 bytes foxbin2prg.pjx | Bin 1583 -> 1583 bytes foxbin2prg.prg | 2 +- 6 files changed, 12 insertions(+), 4 deletions(-) diff --git a/TESTS/ft__foxbin2prg__c_conversor_prg_a_dbf.prg b/TESTS/ft__foxbin2prg__c_conversor_prg_a_dbf.prg index 1cc0ea2..fdaffef 100644 --- a/TESTS/ft__foxbin2prg__c_conversor_prg_a_dbf.prg +++ b/TESTS/ft__foxbin2prg__c_conversor_prg_a_dbf.prg @@ -107,6 +107,7 @@ DEFINE CLASS ft__foxbin2prg__c_conversor_prg_a_dbf AS FxuTestCase OF FxuTestCase lc_InputFile = FORCEPATH( lc_File, 'TESTS\DATOS_READONLY' ) lc_OutputFile = FORCEPATH( lc_File, 'TESTS\DATOS_TEST' ) lcTipoBinario = UPPER( JUSTEXT( lc_OutputFile ) ) + loCnv.DBF_Conversion_Support = 2 oFXU_LIB.copiarArchivosParaTest( lc_File ) @@ -176,6 +177,7 @@ DEFINE CLASS ft__foxbin2prg__c_conversor_prg_a_dbf AS FxuTestCase OF FxuTestCase lc_InputFile = FORCEPATH( lc_File, 'TESTS\DATOS_READONLY' ) lc_OutputFile = FORCEPATH( lc_File, 'TESTS\DATOS_TEST' ) lcTipoBinario = UPPER( JUSTEXT( lc_OutputFile ) ) + loCnv.DBF_Conversion_Support = 2 oFXU_LIB.copiarArchivosParaTest( lc_File ) @@ -246,6 +248,7 @@ DEFINE CLASS ft__foxbin2prg__c_conversor_prg_a_dbf AS FxuTestCase OF FxuTestCase lc_InputFile = FORCEPATH( lc_File, 'TESTS\DATOS_READONLY' ) lc_OutputFile = FORCEPATH( lc_File, 'TESTS\DATOS_TEST' ) lcTipoBinario = UPPER( JUSTEXT( lc_OutputFile ) ) + loCnv.DBF_Conversion_Support = 2 oFXU_LIB.copiarArchivosParaTest( FORCEEXT(lc_File,'*') ) @@ -316,6 +319,7 @@ DEFINE CLASS ft__foxbin2prg__c_conversor_prg_a_dbf AS FxuTestCase OF FxuTestCase lc_InputFile = FORCEPATH( lc_File, 'TESTS\DATOS_READONLY' ) lc_OutputFile = FORCEPATH( lc_File, 'TESTS\DATOS_TEST' ) lcTipoBinario = UPPER( JUSTEXT( lc_OutputFile ) ) + loCnv.DBF_Conversion_Support = 2 oFXU_LIB.copiarArchivosParaTest( FORCEEXT(lc_File,'*') ) diff --git a/TESTS/ut__foxbin2prg.prg b/TESTS/ut__foxbin2prg.prg index 302baec..2291856 100644 --- a/TESTS/ut__foxbin2prg.prg +++ b/TESTS/ut__foxbin2prg.prg @@ -291,6 +291,8 @@ DEFINE CLASS ut__foxbin2prg AS FxuTestCase OF FxuTestCase.prg lc_InputFile = FORCEPATH( lc_File, 'TESTS\DATOS_READONLY' ) lc_OutputFile = FORCEPATH( lc_File, 'TESTS\DATOS_TEST' ) lcTipoBinario = UPPER( JUSTEXT( lc_OutputFile ) ) + loCnv.DBF_Conversion_Support = 2 + loCnv.l_UseTimestamps = .T. oFXU_LIB.copiarArchivosParaTest( FORCEEXT( lc_File, LEFT( JUSTEXT(lc_File),2 ) + '?' ) ) @@ -365,6 +367,8 @@ DEFINE CLASS ut__foxbin2prg AS FxuTestCase OF FxuTestCase.prg lc_InputFile = FORCEPATH( lc_File, 'TESTS\DATOS_READONLY' ) lc_OutputFile = FORCEPATH( lc_File, 'TESTS\DATOS_TEST' ) lcTipoBinario = UPPER( JUSTEXT( lc_OutputFile ) ) + loCnv.DBF_Conversion_Support = 2 + loCnv.l_UseTimestamps = .T. oFXU_LIB.copiarArchivosParaTest( FORCEEXT( lc_File, LEFT( JUSTEXT(lc_File),2 ) + '?' ) ) diff --git a/foxbin2prg.pj2 b/foxbin2prg.pj2 index a56a39c..7203a8a 100644 --- a/foxbin2prg.pj2 +++ b/foxbin2prg.pj2 @@ -26,7 +26,7 @@ _LegalTrademark = "Open Source" _ProductName = " FOXBIN2PRG" _MajorVer = "1" _MinorVer = "19" -_Revision = " 252" +_Revision = " 253" _LanguageID = "1034" _AutoIncrement = "1" * @@ -50,8 +50,8 @@ MODIFY PROJECT 'foxbin2prg.pjx' NOWAIT NOSHOW NOPROJECTHOOK loProject = _VFP.Projects('foxbin2prg.pjx') WITH loProject.FILES - .ADD('config\config.fpw') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="1132857145" ID="1131721714" ObjRev="0" /> - .ADD('foxbin2prg.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="1145666170" ID="1130644423" ObjRev="544" /> + .ADD('config\config.fpw') && *< FileMetadata: Type="T" Cpid="1252" Timestamp="1132857145" ID="0" ObjRev="0" /> + .ADD('foxbin2prg.prg') && *< FileMetadata: Type="P" Cpid="1252" Timestamp="1145667342" ID="0" ObjRev="544" /> * .ITEM('__newproject.f2b').Remove() diff --git a/foxbin2prg.pjt b/foxbin2prg.pjt index 4c4aee79a12b073921a84be441996044e587455c..24800a122278c26bdd6cde1e74002d098d97efc1 100644 GIT binary patch delta 4934 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 Ee{l(H%K!iX delta 5168 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 diff --git a/foxbin2prg.pjx b/foxbin2prg.pjx index 6e356887e88b7229bda97f91deb5aef75579631b..daa87501a3a8d3441dbba82278c5693003751d39 100644 GIT binary patch delta 25 ecmZ3_vz}+eJ{A^pV-w@WhgcXv45P`%STg}>vj@Wf delta 25 fcmZ3_vz}+eJ{A@;Lkp9|hgcYa40D6Y$5=A~X}$-; diff --git a/foxbin2prg.prg b/foxbin2prg.prg index ecdf5a8..b07b9cd 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -1205,7 +1205,7 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM .ChangeFileAttribute( FORCEEXT( .c_InputFile, 'CDX' ), '+N' ) CASE lcExtension = .c_DC2 - IF THIS.DCX_Conversion_Support <> 2 + IF THIS.DBC_Conversion_Support <> 2 ERROR (TEXTMERGE(C_FILE_NAME_IS_NOT_SUPPORTED_LOC)) ENDIF .c_OutputFile = FORCEEXT( .c_InputFile, 'DBC' )