Fix failing tooltip_test.dart by avoiding floating point comparisons. (#4781)
This commit is contained in:
parent
b8bcd62e54
commit
1a5ca2f675
@ -70,7 +70,11 @@ void main() {
|
|||||||
*********************/
|
*********************/
|
||||||
|
|
||||||
RenderBox tip = tester.renderObject(find.text('TIP')).parent.parent.parent.parent.parent;
|
RenderBox tip = tester.renderObject(find.text('TIP')).parent.parent.parent.parent.parent;
|
||||||
expect(tip.localToGlobal(tip.size.topLeft(Point.origin)), equals(const Point(284.0, 20.0)));
|
|
||||||
|
// See "_applyFloatingPointHack"
|
||||||
|
Point tipInGlobal = tip.localToGlobal(tip.size.topLeft(Point.origin));
|
||||||
|
expect(tipInGlobal.x.floor(), 284);
|
||||||
|
expect(tipInGlobal.y.floor(), 20);
|
||||||
});
|
});
|
||||||
|
|
||||||
testWidgets('Does tooltip end up in the right place - top left', (WidgetTester tester) async {
|
testWidgets('Does tooltip end up in the right place - top left', (WidgetTester tester) async {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user