ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/fbintf/testsuite/testsuite.lpr
Revision: 421
Committed: Sat Oct 21 14:22:28 2023 UTC (13 months ago) by tony
File size: 1834 byte(s)
Log Message:
Release 2.6.3 Merged

File Contents

# Content
1 (*
2 * Firebird Interface (fbintf) Test suite. This program is used to
3 * test the Firebird Pascal Interface and provide a semi-automated
4 * pass/fail check for each test.
5 *
6 * The contents of this file are subject to the Initial Developer's
7 * Public License Version 1.0 (the "License"); you may not use this
8 * file except in compliance with the License. You may obtain a copy
9 * of the License here:
10 *
11 * http://www.firebirdsql.org/index.php?op=doc&id=idpl
12 *
13 * Software distributed under the License is distributed on an "AS
14 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
15 * implied. See the License for the specific language governing rights
16 * and limitations under the License.
17 *
18 * The Initial Developer of the Original Code is Tony Whyman.
19 *
20 * The Original Code is (C) 2016-2020 Tony Whyman, MWA Software
21 * (http://www.mwasoftware.co.uk).
22 *
23 * All Rights Reserved.
24 *
25 * Contributor(s): ______________________________________.
26 *
27 *)
28 program testsuite;
29
30 {$IFDEF FPC}
31 {$mode objfpc}{$H+}
32 {$codepage utf8}
33 {$ENDIF}
34
35 uses
36 {$IFDEF UNIX}
37 cthreads,
38 {$ENDIF}
39 unicodeducet, fpWidestring, cpall,
40 Classes, SysUtils, CustApp, Test1, Test2, Test3, Test4, Test5, Test6, Test7,
41 Test8, Test9, Test10, Test11, Test12, Test13, Test14, Test15, Test16, IB,
42 Test17, Test18, TestApplication, FBTestApp, Test19, Test20,
43 Test21, Test22;
44
45 type
46
47 { TFBIntTestbed }
48
49 TFBIntTestbed = class(TTestApplication)
50 constructor Create(TheOwner: TComponent); override;
51 end;
52
53 { TFBIntTestbed }
54
55 constructor TFBIntTestbed.Create(TheOwner: TComponent);
56 begin
57 inherited Create(TheOwner);
58 StopOnException := True;
59 end;
60
61 var
62 Application: TFBIntTestbed;
63 begin
64 Application := TFBIntTestbed.Create(nil);
65 Application.Title:='Firebird API Test Suite';
66 Application.Run;
67 Application.Free;
68 end.
69

Properties

Name Value
svn:eol-style native