Unverified Commit eba194f7 authored by Konstantin Scheglov's avatar Konstantin Scheglov Committed by GitHub

Mark testWidgets() and testUsingContext() with @isTest. (#17772)

parent be6501a9
...@@ -10,6 +10,7 @@ import 'package:flutter/material.dart'; ...@@ -10,6 +10,7 @@ import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart'; import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart'; import 'package:flutter/scheduler.dart';
import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'package:test/test.dart' as test_package; import 'package:test/test.dart' as test_package;
import 'all_elements.dart'; import 'all_elements.dart';
...@@ -48,6 +49,7 @@ typedef Future<Null> WidgetTesterCallback(WidgetTester widgetTester); ...@@ -48,6 +49,7 @@ typedef Future<Null> WidgetTesterCallback(WidgetTester widgetTester);
/// expect(find.text('Success'), findsOneWidget); /// expect(find.text('Success'), findsOneWidget);
/// }); /// });
/// ``` /// ```
@isTest
void testWidgets(String description, WidgetTesterCallback callback, { void testWidgets(String description, WidgetTesterCallback callback, {
bool skip: false, bool skip: false,
test_package.Timeout timeout test_package.Timeout timeout
......
...@@ -21,6 +21,7 @@ import 'package:flutter_tools/src/ios/simulators.dart'; ...@@ -21,6 +21,7 @@ import 'package:flutter_tools/src/ios/simulators.dart';
import 'package:flutter_tools/src/ios/xcodeproj.dart'; import 'package:flutter_tools/src/ios/xcodeproj.dart';
import 'package:flutter_tools/src/usage.dart'; import 'package:flutter_tools/src/usage.dart';
import 'package:flutter_tools/src/version.dart'; import 'package:flutter_tools/src/version.dart';
import 'package:meta/meta.dart';
import 'package:mockito/mockito.dart'; import 'package:mockito/mockito.dart';
import 'package:quiver/time.dart'; import 'package:quiver/time.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
...@@ -37,6 +38,7 @@ MockDoctor get testDoctor => context[Doctor]; ...@@ -37,6 +38,7 @@ MockDoctor get testDoctor => context[Doctor];
typedef void ContextInitializer(AppContext testContext); typedef void ContextInitializer(AppContext testContext);
@isTest
void testUsingContext(String description, dynamic testMethod(), { void testUsingContext(String description, dynamic testMethod(), {
Timeout timeout, Timeout timeout,
Map<Type, Generator> overrides: const <Type, Generator>{}, Map<Type, Generator> overrides: const <Type, Generator>{},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment