fix: moreOrLessEquals
does not allow actual
to be integers (#125599)
Close https://github.com/flutter/flutter/issues/125600
This commit is contained in:
parent
b359f110fb
commit
37c95a2853
@ -1444,7 +1444,7 @@ class _MoreOrLessEquals extends Matcher {
|
||||
|
||||
@override
|
||||
bool matches(dynamic object, Map<dynamic, dynamic> matchState) {
|
||||
if (object is! double) {
|
||||
if (object is! num) {
|
||||
return false;
|
||||
}
|
||||
if (object == value) {
|
||||
|
@ -214,6 +214,9 @@ void main() {
|
||||
|
||||
expect(11.0, moreOrLessEquals(-11.0, epsilon: 100.0));
|
||||
expect(-11.0, moreOrLessEquals(11.0, epsilon: 100.0));
|
||||
|
||||
expect(0, moreOrLessEquals(0.0));
|
||||
expect(0.0, moreOrLessEquals(0));
|
||||
});
|
||||
|
||||
test('matrixMoreOrLessEquals', () {
|
||||
|
Loading…
x
Reference in New Issue
Block a user