dbtestframework_gui.lpr 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. program dbtestframework_gui;
  2. {$mode objfpc}{$H+}
  3. // Note that this Lazarus project by default re-compiles all DB units! This eases
  4. // developing, but requires some attention from the developer.
  5. // It could very well be that after compiling this project, you have to manually clean
  6. // the .ppu files before you can build fcl-db in the regular way. (Using fpmake)
  7. // If you want to use the default installed db units, use the
  8. // Default_no_local_ppus build mode which clears the search path in the compiler
  9. // options.
  10. uses
  11. Interfaces, Forms,
  12. // GUI:
  13. StdCtrls {to extend GuiTestRunner},
  14. DBGuiTestRunner, inieditor,
  15. // Generic DB test framework units
  16. ToolsUnit,
  17. // Connectors for different database types
  18. sqldbtoolsunit,
  19. dbftoolsunit,
  20. bufdatasettoolsunit,
  21. memdstoolsunit,
  22. SdfDSToolsUnit,
  23. tcsdfdata,
  24. // DB unittest
  25. TestBasics,
  26. TestDBBasics,
  27. TestFieldTypes,
  28. TestDatasources,
  29. TestBufDatasetStreams,
  30. TestSQLDB,
  31. TestSpecificTBufDataset,
  32. TestSpecificTDBF,
  33. TestSpecificTMemDataset,
  34. TestDBExport;
  35. {$R *.res}
  36. begin
  37. Application.Title:='DBTestFramework';
  38. Application.Initialize;
  39. Application.CreateForm(TDBGuiTestRunnerForm, DBGuiTestRunnerForm);
  40. Application.Run;
  41. end.