Browse Source

* Merging revisions 43040 from trunk:
------------------------------------------------------------------------
r43040 | michael | 2019-09-19 19:11:55 +0200 (Thu, 19 Sep 2019) | 1 line

command-line version of test progam
------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@43243 -

michael 5 years ago
parent
commit
bcbe47d0de
2 changed files with 146 additions and 0 deletions
  1. 1 0
      .gitattributes
  2. 145 0
      packages/fcl-db/tests/dbtestframework.lpi

+ 1 - 0
.gitattributes

@@ -2259,6 +2259,7 @@ packages/fcl-db/tests/bufdatasettoolsunit.pas svneol=native#text/plain
 packages/fcl-db/tests/database.ini.txt svneol=native#text/plain
 packages/fcl-db/tests/dbftoolsunit.pas svneol=native#text/plain
 packages/fcl-db/tests/dbguitestrunner.pas svneol=native#text/plain
+packages/fcl-db/tests/dbtestframework.lpi svneol=native#text/plain
 packages/fcl-db/tests/dbtestframework.pas svneol=native#text/plain
 packages/fcl-db/tests/dbtestframework_gui.lpi svneol=native#text/plain
 packages/fcl-db/tests/dbtestframework_gui.lpr svneol=native#text/plain

+ 145 - 0
packages/fcl-db/tests/dbtestframework.lpi

@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<CONFIG>
+  <ProjectOptions>
+    <Version Value="12"/>
+    <General>
+      <Flags>
+        <SaveOnlyProjectUnits Value="True"/>
+        <MainUnitHasCreateFormStatements Value="False"/>
+        <MainUnitHasTitleStatement Value="False"/>
+        <CompatibilityMode Value="True"/>
+      </Flags>
+      <SessionStorage Value="InProjectDir"/>
+      <Title Value="dbtestframework"/>
+      <UseAppBundle Value="False"/>
+      <ResourceType Value="res"/>
+    </General>
+    <i18n>
+      <EnableI18N LFM="False"/>
+    </i18n>
+    <BuildModes Count="1">
+      <Item1 Name="Default" Default="True"/>
+    </BuildModes>
+    <PublishOptions>
+      <Version Value="2"/>
+    </PublishOptions>
+    <RunParams>
+      <local>
+        <CommandLineParams Value="--suite=TTestFieldTypes.TestRefresh"/>
+      </local>
+      <FormatVersion Value="2"/>
+      <Modes Count="1">
+        <Mode0 Name="default">
+          <local>
+            <CommandLineParams Value="--suite=TTestFieldTypes.TestRefresh"/>
+          </local>
+        </Mode0>
+      </Modes>
+    </RunParams>
+    <Units Count="17">
+      <Unit0>
+        <Filename Value="dbtestframework.pas"/>
+        <IsPartOfProject Value="True"/>
+      </Unit0>
+      <Unit1>
+        <Filename Value="sqldbtoolsunit.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="SQLDBToolsUnit"/>
+      </Unit1>
+      <Unit2>
+        <Filename Value="testspecifictbufdataset.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestSpecificTBufDataset"/>
+      </Unit2>
+      <Unit3>
+        <Filename Value="testfieldtypes.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestFieldTypes"/>
+      </Unit3>
+      <Unit4>
+        <Filename Value="sdfdstoolsunit.pas"/>
+        <IsPartOfProject Value="True"/>
+      </Unit4>
+      <Unit5>
+        <Filename Value="sqlite3dstoolsunit.pas"/>
+        <IsPartOfProject Value="True"/>
+      </Unit5>
+      <Unit6>
+        <Filename Value="tccsvdataset.pp"/>
+        <IsPartOfProject Value="True"/>
+      </Unit6>
+      <Unit7>
+        <Filename Value="testbasics.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestBasics"/>
+      </Unit7>
+      <Unit8>
+        <Filename Value="testbufdatasetstreams.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestBufDatasetStreams"/>
+      </Unit8>
+      <Unit9>
+        <Filename Value="testdatasources.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestDatasources"/>
+      </Unit9>
+      <Unit10>
+        <Filename Value="testdbbasics.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestDBBasics"/>
+      </Unit10>
+      <Unit11>
+        <Filename Value="testdbexport.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestDBExport"/>
+      </Unit11>
+      <Unit12>
+        <Filename Value="testspecifictdbf.pas"/>
+        <IsPartOfProject Value="True"/>
+      </Unit12>
+      <Unit13>
+        <Filename Value="testspecifictmemdataset.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestSpecificTMemDataSet"/>
+      </Unit13>
+      <Unit14>
+        <Filename Value="testsqlscript.pas"/>
+        <IsPartOfProject Value="True"/>
+      </Unit14>
+      <Unit15>
+        <Filename Value="tcsdfdata.pp"/>
+        <IsPartOfProject Value="True"/>
+      </Unit15>
+      <Unit16>
+        <Filename Value="testsqldb.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="TestSQLDB"/>
+      </Unit16>
+    </Units>
+  </ProjectOptions>
+  <CompilerOptions>
+    <Version Value="11"/>
+    <SearchPaths>
+      <IncludeFiles Value="$(ProjOutDir)"/>
+      <OtherUnitFiles Value="../units/x86_64-linux"/>
+    </SearchPaths>
+    <Parsing>
+      <SyntaxOptions>
+        <UseAnsiStrings Value="False"/>
+      </SyntaxOptions>
+    </Parsing>
+  </CompilerOptions>
+  <Debugging>
+    <Exceptions Count="3">
+      <Item1>
+        <Name Value="EAbort"/>
+      </Item1>
+      <Item2>
+        <Name Value="ECodetoolError"/>
+      </Item2>
+      <Item3>
+        <Name Value="EFOpenError"/>
+      </Item3>
+    </Exceptions>
+  </Debugging>
+</CONFIG>