29 lines
1.1 KiB
ObjectPascal
29 lines
1.1 KiB
ObjectPascal
program TestAll;
|
|
|
|
uses
|
|
{$I SynDprUses.inc} // cross-platform, cross-compiler (includes FastMM4)
|
|
SynCommons, // shared types for the whole framework
|
|
SynLog, // logging
|
|
SynTests, // unitary tests
|
|
mORMot, // ORM + SOA
|
|
SynSQLite3Static, // statically linked SQLite3 engine
|
|
mORMotSQLite3, // use SQlite3 as ORM core
|
|
// domain
|
|
DomConferenceTypes in '..\dom\DomConferenceTypes.pas',
|
|
DomConferenceInterfaces in '..\dom\DomConferenceInterfaces.pas',
|
|
DomConferenceDepend in '..\dom\DomConferenceDepend.pas',
|
|
DomConferenceServices in '..\dom\DomConferenceServices.pas',
|
|
DomConferenceTest in '..\dom\DomConferenceTest.pas',
|
|
// infrastructure
|
|
InfraConferenceRepository in '..\infra\InfraConferenceRepository.pas',
|
|
// servers
|
|
ServBookMain in '..\serv\ServBookMain.pas',
|
|
ServBookTest in '..\serv\ServBookTest.pas',
|
|
// tests
|
|
TestAllMain in 'TestAllMain.pas';
|
|
|
|
begin
|
|
TSynLogTestLog := TSQLLog; // share the same log file with the whole mORMot
|
|
TTestEKON.RunAsConsole('EKON Automated Tests', LOG_VERBOSE);
|
|
end.
|