Fix a misuse of matchesGoldenFile() in the physical_model_test. (#30141)

Fixed a misuse of matchesGoldenFile() in the physical_model_test so that it correctly reports a failed test on Linux (and skips the other platforms).
This commit is contained in:
Darren Austin 2019-03-28 18:08:29 -07:00 committed by GitHub
parent 1123b71454
commit 19901f674b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'dart:io' show Platform;
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
@ -61,6 +63,10 @@ void main() {
);
expect(tester.takeException(), startsWith('A RenderFlex overflowed by '));
expect(find.byKey(key), matchesGoldenFile('physical_model_overflow.png'));
await expectLater(
find.byKey(key),
matchesGoldenFile('physical_model_overflow.png'),
skip: !Platform.isLinux,
);
});
}