dbtestframework_gui.lpr 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. TestFieldTypes,
  27. TestDBBasics,
  28. TestDatasources,
  29. TestBufDatasetStreams,
  30. TestSQLDB,
  31. TestSpecificTBufDataset,
  32. TestSpecificTDBF,
  33. TestDBExport;
  34. {$R *.res}
  35. begin
  36. Application.Title:='DBTestFramework';
  37. Application.Initialize;
  38. Application.CreateForm(TDBGuiTestRunnerForm, DBGuiTestRunnerForm);
  39. Application.Run;
  40. end.