| Index: sky/tests/raw/padding_deflate.dart
|
| diff --git a/sky/tests/raw/render_box.dart b/sky/tests/raw/padding_deflate.dart
|
| similarity index 63%
|
| copy from sky/tests/raw/render_box.dart
|
| copy to sky/tests/raw/padding_deflate.dart
|
| index bf44896174dd56ff6d721bd1174664aa77f25058..59d5b0235245e94898444956b9a5d91a0012118d 100644
|
| --- a/sky/tests/raw/render_box.dart
|
| +++ b/sky/tests/raw/padding_deflate.dart
|
| @@ -2,25 +2,26 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +import 'dart:sky' as sky;
|
| import '../resources/third_party/unittest/unittest.dart';
|
| import '../resources/unit.dart';
|
| import '../resources/display_list.dart';
|
| -import 'dart:sky' as sky;
|
| import 'package:sky/framework/rendering/box.dart';
|
|
|
| void main() {
|
| initUnit();
|
|
|
| - test("should size to render view", () {
|
| - RenderSizedBox root = new RenderSizedBox(
|
| - child: new RenderDecoratedBox(
|
| - decoration: new BoxDecoration(backgroundColor: 0xFF00FF00)
|
| - )
|
| + test("should not have a 0 sized colored Box", () {
|
| + var coloredBox = new RenderDecoratedBox();
|
| + var paddingBox = new RenderPadding(padding: const EdgeDims.all(10.0),
|
| + child: coloredBox);
|
| + RenderBox root = new RenderDecoratedBox(
|
| + child: paddingBox
|
| );
|
| TestView renderView = new TestView(child: root);
|
| renderView.layout(new ViewConstraints(width: sky.view.width, height: sky.view.height));
|
| - expect(root.size.width, equals(sky.view.width));
|
| - expect(root.size.height, equals(sky.view.height));
|
| + expect(coloredBox.size.width, equals(sky.view.width - 20));
|
| + expect(coloredBox.size.height, equals(sky.view.height - 20));
|
| renderView.paintFrame();
|
| print(renderView.lastPaint); // TODO(ianh): figure out how to make this fit the unit testing framework better
|
| });
|
|
|