From fd3884b473f4e2b74d8fcb04367ffb88ec3a08de Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Wed, 26 Aug 2015 11:08:27 -0700 Subject: [PATCH] Turn big_circle.dart into a test Fixes #829 --- packages/unit/test/widget/align_test.dart | 2 +- .../unit/test/widget/box_decoration_test.dart | 26 +++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) rename examples/widgets/big_circle.dart => packages/unit/test/widget/box_decoration_test.dart (54%) diff --git a/packages/unit/test/widget/align_test.dart b/packages/unit/test/widget/align_test.dart index 62db85a03a..9a636b466c 100644 --- a/packages/unit/test/widget/align_test.dart +++ b/packages/unit/test/widget/align_test.dart @@ -4,7 +4,7 @@ import 'package:test/test.dart'; import 'build_utils.dart'; void main() { - test('Global key mutate during iteration', () { + test('Align smoke test', () { WidgetTester tester = new WidgetTester(); tester.pumpFrame(() { diff --git a/examples/widgets/big_circle.dart b/packages/unit/test/widget/box_decoration_test.dart similarity index 54% rename from examples/widgets/big_circle.dart rename to packages/unit/test/widget/box_decoration_test.dart index 016fb3016c..4dc850599b 100644 --- a/examples/widgets/big_circle.dart +++ b/packages/unit/test/widget/box_decoration_test.dart @@ -1,23 +1,23 @@ -// Copyright 2015 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -import 'package:sky/widgets.dart'; import 'package:sky/theme/colors.dart' as colors; +import 'package:sky/widgets.dart'; +import 'package:test/test.dart'; -class BigCircleApp extends App { - Widget build() { - return new Container( +import 'build_utils.dart'; + +void main() { + test('Circles can have uniform borders', () { + WidgetTester tester = new WidgetTester(); + + tester.pumpFrame(() { + return new Container( padding: new EdgeDims.all(50.0), decoration: new BoxDecoration( shape: Shape.circle, border: new Border.all(width: 10.0, color: const Color(0x80FF00FF)), backgroundColor: colors.Teal[600] ) - ); - } -} + ); + }); -void main() { - runApp(new BigCircleApp()); + }); }