Files
sdk/tests/lib_2/developer/timeline_test.dart
T
Terry Lucas 213830e122 Migrated Block 188 to Dart 2.0
R=bkonyi@google.com

Change-Id: I3a450b04becaef007cc81fda1dbca1fda58b3d19
Reviewed-on: https://dart-review.googlesource.com/12361
Commit-Queue: Terry Lucas <terry@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
2017-10-11 14:42:22 +00:00

24 lines
567 B
Dart

// Copyright (c) 2015, 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 'dart:developer';
import 'package:expect/expect.dart';
void testUnbalancedStartFinish() {
Timeline.startSync('A');
Timeline.finishSync();
bool exceptionCaught = false;
try {
Timeline.finishSync();
} catch (e) {
exceptionCaught = true;
}
Expect.isTrue(exceptionCaught);
}
void main() {
testUnbalancedStartFinish();
}