|
@@ -17,7 +17,8 @@ interface
|
|
|
|
|
|
uses
|
|
uses
|
|
Classes, SysUtils, Math, fpcunit, testregistry, FpImage, Fresnel.DOM,
|
|
Classes, SysUtils, Math, fpcunit, testregistry, FpImage, Fresnel.DOM,
|
|
- Fresnel.Renderer, Fresnel.Layouter, Fresnel.Classes, AvgLvlTree, LazUTF8;
|
|
|
|
|
|
+ Fresnel.Renderer, Fresnel.Layouter, Fresnel.Classes, Fresnel.Controls,
|
|
|
|
+ AvgLvlTree, LazUTF8;
|
|
|
|
|
|
type
|
|
type
|
|
|
|
|
|
@@ -97,6 +98,7 @@ type
|
|
TTestFresnelCSS = class(TCustomTestFresnelCSS)
|
|
TTestFresnelCSS = class(TCustomTestFresnelCSS)
|
|
published
|
|
published
|
|
procedure TestEmptyViewport;
|
|
procedure TestEmptyViewport;
|
|
|
|
+ procedure TestBody;
|
|
end;
|
|
end;
|
|
|
|
|
|
implementation
|
|
implementation
|
|
@@ -464,6 +466,18 @@ begin
|
|
Viewport.Draw;
|
|
Viewport.Draw;
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+procedure TTestFresnelCSS.TestBody;
|
|
|
|
+var
|
|
|
|
+ Body: TBody;
|
|
|
|
+begin
|
|
|
|
+ Body:=TBody.Create(Viewport);
|
|
|
|
+ Body.Name:='Body';
|
|
|
|
+ Body.Parent:=Viewport;
|
|
|
|
+ Viewport.Draw;
|
|
|
|
+ Body.WriteComputedAttributes('Body');
|
|
|
|
+
|
|
|
|
+end;
|
|
|
|
+
|
|
Initialization
|
|
Initialization
|
|
RegisterTests([TTestFresnelCSS]);
|
|
RegisterTests([TTestFresnelCSS]);
|
|
end.
|
|
end.
|