diff --git a/pkg/expect/test/nnbd_mode_test.dart b/pkg/expect/test/nnbd_mode_test.dart new file mode 100644 index 00000000000..47fb62497af --- /dev/null +++ b/pkg/expect/test/nnbd_mode_test.dart @@ -0,0 +1,19 @@ +// Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import "package:expect/expect.dart"; + +final bool strong = () { + try { + int i = null as dynamic; + return false; + } catch (e) { + return true; + } +}(); + +void main() { + Expect.equals(strong, isStrongMode); + Expect.equals(!strong, isWeakMode); +}