From c6a222fa2890ccfaae1ce7e6ba8b0b3801b19c52 Mon Sep 17 00:00:00 2001 From: Jacob Richman Date: Mon, 15 Oct 2018 17:13:44 -0700 Subject: [PATCH] Revert "Run flutter tests with --track-widget-creation as part of the build. (#22596)" (#23129) This reverts commit bf92d7f28688c9c94f7b93154cbe69b72dd8bf1b. --- dev/bots/test.dart | 8 -------- .../test/widgets/widget_inspector_test.dart | 16 ++++++++-------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/dev/bots/test.dart b/dev/bots/test.dart index 22feb013712..a49a1a5647f 100644 --- a/dev/bots/test.dart +++ b/dev/bots/test.dart @@ -175,11 +175,6 @@ Future _runTests() async { await _runSmokeTests(); await _runFlutterTest(path.join(flutterRoot, 'packages', 'flutter')); - // Only packages/flutter/test/widgets/widget_inspector_test.dart really - // needs to be run with --track-widget-creation but it is nice to run - // all of the tests in package:flutter with the flag to ensure that - // the Dart kernel transformer triggered by the flag does not break anything. - await _runFlutterTest(path.join(flutterRoot, 'packages', 'flutter'), options: ['--track-widget-creation']); await _runFlutterTest(path.join(flutterRoot, 'packages', 'flutter_localizations')); await _runFlutterTest(path.join(flutterRoot, 'packages', 'flutter_driver')); await _runFlutterTest(path.join(flutterRoot, 'packages', 'flutter_test')); @@ -193,9 +188,6 @@ Future _runTests() async { await _runFlutterTest(path.join(flutterRoot, 'examples', 'layers')); await _runFlutterTest(path.join(flutterRoot, 'examples', 'stocks')); await _runFlutterTest(path.join(flutterRoot, 'examples', 'flutter_gallery')); - // Regression test to ensure that code outside of package:flutter can run - // with --track-widget-creation. - await _runFlutterTest(path.join(flutterRoot, 'examples', 'flutter_gallery'), options: ['--track-widget-creation']); await _runFlutterTest(path.join(flutterRoot, 'examples', 'catalog')); print('${bold}DONE: All tests successful.$reset'); diff --git a/packages/flutter/test/widgets/widget_inspector_test.dart b/packages/flutter/test/widgets/widget_inspector_test.dart index 6525a1dbdd0..e695a167531 100644 --- a/packages/flutter/test/widgets/widget_inspector_test.dart +++ b/packages/flutter/test/widgets/widget_inspector_test.dart @@ -678,23 +678,23 @@ class TestWidgetInspectorService extends Object with WidgetInspectorService { // would make this test fragile. expect(lineA + 1, equals(lineB)); // Column numbers are more stable than line numbers. - expect(columnA, equals(15)); + expect(columnA, equals(21)); expect(columnA, equals(columnB)); expect(parameterLocationsA.length, equals(1)); final Map paramA = parameterLocationsA[0]; expect(paramA['name'], equals('data')); expect(paramA['line'], equals(lineA)); - expect(paramA['column'], equals(20)); + expect(paramA['column'], equals(26)); expect(parameterLocationsB.length, equals(2)); final Map paramB1 = parameterLocationsB[0]; expect(paramB1['name'], equals('data')); expect(paramB1['line'], equals(lineB)); - expect(paramB1['column'], equals(20)); + expect(paramB1['column'], equals(26)); final Map paramB2 = parameterLocationsB[1]; expect(paramB2['name'], equals('textDirection')); expect(paramB2['line'], equals(lineB)); - expect(paramB2['column'], equals(25)); + expect(paramB2['column'], equals(31)); }, skip: !WidgetInspectorService.instance.isWidgetCreationTracked()); // Test requires --track-widget-creation flag. testWidgets('WidgetInspectorService setPubRootDirectories', (WidgetTester tester) async { @@ -1204,23 +1204,23 @@ class TestWidgetInspectorService extends Object with WidgetInspectorService { // would make this test fragile. expect(lineA + 1, equals(lineB)); // Column numbers are more stable than line numbers. - expect(columnA, equals(15)); + expect(columnA, equals(21)); expect(columnA, equals(columnB)); expect(parameterLocationsA.length, equals(1)); final Map paramA = parameterLocationsA[0]; expect(paramA['name'], equals('data')); expect(paramA['line'], equals(lineA)); - expect(paramA['column'], equals(20)); + expect(paramA['column'], equals(26)); expect(parameterLocationsB.length, equals(2)); final Map paramB1 = parameterLocationsB[0]; expect(paramB1['name'], equals('data')); expect(paramB1['line'], equals(lineB)); - expect(paramB1['column'], equals(20)); + expect(paramB1['column'], equals(26)); final Map paramB2 = parameterLocationsB[1]; expect(paramB2['name'], equals('textDirection')); expect(paramB2['line'], equals(lineB)); - expect(paramB2['column'], equals(25)); + expect(paramB2['column'], equals(31)); }, skip: !WidgetInspectorService.instance.isWidgetCreationTracked()); // Test requires --track-widget-creation flag. testWidgets('ext.flutter.inspector.setPubRootDirectories', (WidgetTester tester) async {