Index: sky/tests/examples/sector.dart |
diff --git a/sky/tests/examples/sector.dart b/sky/tests/examples/sector.dart |
new file mode 100644 |
index 0000000000000000000000000000000000000000..b8b950e2e7c3a8c83aac085ff20aa430f51ddf7c |
--- /dev/null |
+++ b/sky/tests/examples/sector.dart |
@@ -0,0 +1,31 @@ |
+// 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 'dart:async'; |
+ |
+import 'package:sky/app/view.dart'; |
+import 'package:sky/widgets/widget.dart'; |
+ |
+import '../../examples/widgets/sector.dart'; |
+import '../resources/display_list.dart'; |
+ |
+main() async { |
+ TestRenderView testRenderView = new TestRenderView(); |
+ SectorApp app = new SectorApp(); |
+ runApp(app, renderViewOverride: testRenderView); |
+ await testRenderView.checkFrame(); |
+ app.addSector(); |
+ await testRenderView.checkFrame(); |
+ app.addSector(); |
+ await testRenderView.checkFrame(); |
+ app.addSector(); |
+ await testRenderView.checkFrame(); |
+ app.removeSector(); |
+ await testRenderView.checkFrame(); |
+ app.removeSector(); |
+ await testRenderView.checkFrame(); |
+ app.addSector(); |
+ await testRenderView.checkFrame(); |
+ testRenderView.endTest(); |
+} |