Skip to content

Partially fix Dart 2 issues in animated_icons.test. - #14531

Merged
mraleph merged 2 commits into
flutter:masterfrom
mraleph:fix-animated_icons_test
Feb 8, 2018
Merged

mraleph merged 2 commits into
flutter:masterfrom
mraleph:fix-animated_icons_test

Conversation

@mraleph

@mraleph mraleph commented Feb 7, 2018

Copy link
Copy Markdown
Member

It should be using typed(any) instead of any and
PaintColorMatcher should implement ui.Paint.

It should be using typed(any) instead of any and
PaintColorMatcher should implement ui.Paint.
@mraleph
mraleph requested a review from amirh February 7, 2018 21:52

@amirh amirh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@amirh

amirh commented Feb 7, 2018

Copy link
Copy Markdown
Contributor

Analyzer seems unhappy

@mraleph

mraleph commented Feb 7, 2018

Copy link
Copy Markdown
Member Author

@amirh :-/ I will figure it out tomorrow.

* don't pass matcher directly into the calls - use `argThat(matcher)`;
* use `typed` to make it strong mode compliant;

Also rename paintColorMatcher to hasColor to match how other similar
functions are named and how the code reads.
@mraleph

mraleph commented Feb 8, 2018

Copy link
Copy Markdown
Member Author

@amirh I figured out how to hold mockito - please take another look.

@amirh amirh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mraleph
mraleph merged commit 4814303 into flutter:master Feb 8, 2018
@mraleph
mraleph deleted the fix-animated_icons_test branch February 8, 2018 16:00
srawlins added a commit to srawlins/flutter that referenced this pull request Feb 9, 2018
* master: (88 commits)
  Upgrade dartdoc to 0.16.0. (flutter#14602)
  Reduce noise in xcodebuild stdout (flutter#14586)
  Add annotations to ignore analyzer errors on pre-dev.22 SDKs (flutter#14599)
  Roll engine to 337764e (flutter#14597)
  Roll engine with rolled dart (flutter#14538)
  Upgrade packages (flutter#14588)
  Change GlobalObjectKey.toString to strip away State<StatefulWidget>. (flutter#14558)
  Disable selection of the Android ARM64 target platform based on the attached device (flutter#14581)
  Add a flutter run option that can override the default target platform (flutter#14537)
  Fix message channel usage in few tests. (flutter#14557)
  Update documentation on how to test flutter_tools (flutter#14567)
  Fix text_style_text.dart to be Dart 2 compliant. (flutter#14559)
  Hide the NDK warning that should never happen with a regexp (flutter#14503)
  Fix iOS build which broke after the change to fuse --strong option into --preview-dart-2.
  Mark run_machine_concurrent_hot_reload as flaky (flutter#14563)
  Fuse --strong into --preview-dart-2 option.
  Partially fix Dart 2 issues in animated_icons.test. (flutter#14531)
  Strong mode fixes in tests (flutter#14520)
  Fix typo.
  Fix issues.
  ...
DaveShuckerow pushed a commit to DaveShuckerow/flutter that referenced this pull request May 14, 2018
Use mockito in the Dart 2 compliant way:

* use typed(...) in appropriate places to wrap matchers like any;
* don't pass matcher directly into the calls - use `argThat(matcher)`.

Also rename paintColorMatcher to hasColor to match how other similar
functions are named and how the code reads.
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants