Skip to content

Commit d4e826b

Browse files
Merge pull request #1328 from chuacw/master
Fix missing scope and removed unused units
2 parents 09171be + 8dbb0dd commit d4e826b

3 files changed

Lines changed: 63 additions & 53 deletions

File tree

Tests/Tests.dpr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ program Tests;
44
{$APPTYPE CONSOLE}
55
{$ENDIF}{$STRONGLINKTYPES ON}
66
uses
7-
SysUtils,
7+
System.SysUtils,
88
{$IFDEF TESTINSIGHT}
99
TestInsight.DUnitX,
1010
{$ENDIF }

Tests/Tests.dproj

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<MainSource>Tests.dpr</MainSource>
88
<Platform Condition="'$(Platform)'==''">Win32</Platform>
99
<ProjectGuid>{D37CFA56-3B13-4C93-91F7-DDC227C20116}</ProjectGuid>
10-
<ProjectVersion>20.3</ProjectVersion>
10+
<ProjectVersion>20.4</ProjectVersion>
1111
<TargetedPlatforms>3</TargetedPlatforms>
1212
<ProjectName Condition="'$(ProjectName)'==''">Tests</ProjectName>
1313
</PropertyGroup>
@@ -725,6 +725,9 @@
725725
<Platform Name="Win64x">
726726
<Operation>1</Operation>
727727
</Platform>
728+
<Platform Name="WinARM64EC">
729+
<Operation>1</Operation>
730+
</Platform>
728731
</DeployClass>
729732
<DeployClass Name="ProjectiOSDeviceDebug">
730733
<Platform Name="iOSDevice32">
@@ -763,6 +766,10 @@
763766
<RemoteDir>Assets</RemoteDir>
764767
<Operation>1</Operation>
765768
</Platform>
769+
<Platform Name="WinARM64EC">
770+
<RemoteDir>Assets</RemoteDir>
771+
<Operation>1</Operation>
772+
</Platform>
766773
</DeployClass>
767774
<DeployClass Name="UWP_DelphiLogo44">
768775
<Platform Name="Win32">
@@ -773,6 +780,10 @@
773780
<RemoteDir>Assets</RemoteDir>
774781
<Operation>1</Operation>
775782
</Platform>
783+
<Platform Name="WinARM64EC">
784+
<RemoteDir>Assets</RemoteDir>
785+
<Operation>1</Operation>
786+
</Platform>
776787
</DeployClass>
777788
<DeployClass Name="iOS_AppStore1024">
778789
<Platform Name="iOSDevice64">
@@ -986,6 +997,7 @@
986997
<ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
987998
<ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
988999
<ProjectRoot Platform="Win64x" Name="$(PROJECTNAME)"/>
1000+
<ProjectRoot Platform="WinARM64EC" Name="$(PROJECTNAME)"/>
9891001
</Deployment>
9901002
</BorlandProject>
9911003
<ProjectFileVersion>12</ProjectFileVersion>

Tests/VTOnEditCancelledTests.pas

Lines changed: 49 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,48 @@
1-
unit VTOnEditCancelledTests;
2-
3-
interface
4-
5-
uses
6-
DUnitX.TestFramework,
7-
Classes,
8-
Vcl.Forms,
9-
VirtualTrees;
10-
11-
type
12-
13-
[TestFixture]
14-
TVTOnEditCancelledTests = class
15-
strict private
16-
fTree: TVirtualStringTree;
17-
fForm: TForm;
18-
FEditCancelled: Boolean;
19-
procedure TreeEditCancelled(Sender: TBaseVirtualTree; Column: TColumnIndex);
20-
public
21-
[Setup]
22-
procedure Setup;
23-
[TearDown]
24-
procedure TearDown;
25-
26-
[Test]
27-
procedure TestOnEditCancelled;
28-
end;
29-
30-
implementation
31-
32-
uses
33-
VirtualTrees.WorkerThread, VirtualTrees.EditLink,
34-
System.SysUtils;
35-
36-
procedure TVTOnEditCancelledTests.Setup;
37-
begin
38-
fForm := TForm.Create(nil);
39-
fTree := TVirtualStringTree.Create(fForm);
40-
end;
41-
42-
procedure TVTOnEditCancelledTests.TearDown;
43-
begin
44-
FreeAndNil(fForm);
45-
end;
46-
47-
procedure TVTOnEditCancelledTests.TestOnEditCancelled;
1+
unit VTOnEditCancelledTests;
2+
3+
interface
4+
5+
uses
6+
DUnitX.TestFramework,
7+
Vcl.Forms,
8+
VirtualTrees;
9+
10+
type
11+
12+
[TestFixture]
13+
TVTOnEditCancelledTests = class
14+
strict private
15+
fTree: TVirtualStringTree;
16+
fForm: TForm;
17+
FEditCancelled: Boolean;
18+
procedure TreeEditCancelled(Sender: TBaseVirtualTree; Column: TColumnIndex);
19+
public
20+
[Setup]
21+
procedure Setup;
22+
[TearDown]
23+
procedure TearDown;
24+
25+
[Test]
26+
procedure TestOnEditCancelled;
27+
end;
28+
29+
implementation
30+
31+
uses
32+
System.SysUtils;
33+
34+
procedure TVTOnEditCancelledTests.Setup;
35+
begin
36+
fForm := TForm.Create(nil);
37+
fTree := TVirtualStringTree.Create(fForm);
38+
end;
39+
40+
procedure TVTOnEditCancelledTests.TearDown;
41+
begin
42+
FreeAndNil(fForm);
43+
end;
44+
45+
procedure TVTOnEditCancelledTests.TestOnEditCancelled;
4846
begin
4947
fForm.Show;
5048
FEditCancelled := False;
@@ -58,12 +56,12 @@ procedure TVTOnEditCancelledTests.TestOnEditCancelled;
5856
Assert.IsTrue(FEditCancelled);
5957
end;
6058

61-
procedure TVTOnEditCancelledTests.TreeEditCancelled(Sender: TBaseVirtualTree;
59+
procedure TVTOnEditCancelledTests.TreeEditCancelled(Sender: TBaseVirtualTree;
6260
Column: TColumnIndex);
6361
begin
6462
FEditCancelled := True;
6563
end;
6664

67-
initialization
68-
TDUnitX.RegisterTestFixture(TVTOnEditCancelledTests);
69-
end.
65+
initialization
66+
TDUnitX.RegisterTestFixture(TVTOnEditCancelledTests);
67+
end.

0 commit comments

Comments
 (0)