| Index: test/vm_test.dart
|
| diff --git a/test/vm_test.dart b/test/vm_test.dart
|
| index 947f14bd7b53456114cadbdd6690b38885a3d8c5..f0967b51024138a3fafc9ffb698b837fbb38e431 100644
|
| --- a/test/vm_test.dart
|
| +++ b/test/vm_test.dart
|
| @@ -12,22 +12,6 @@ import 'package:path/path.dart' as path;
|
| import 'package:stack_trace/stack_trace.dart';
|
| import 'package:test/test.dart';
|
|
|
| -String getStackTraceString() {
|
| - try {
|
| - throw '';
|
| - } catch (_, stackTrace) {
|
| - return stackTrace.toString();
|
| - }
|
| -}
|
| -
|
| -StackTrace getStackTraceObject() {
|
| - try {
|
| - throw '';
|
| - } catch (_, stackTrace) {
|
| - return stackTrace;
|
| - }
|
| -}
|
| -
|
| Frame getCaller([int level]) {
|
| if (level == null) return new Frame.caller();
|
| return new Frame.caller(level);
|
| @@ -42,7 +26,7 @@ Trace nestedGetCurrentTrace(int level) => getCurrentTrace(level);
|
| void main() {
|
| group('Trace', () {
|
| test('.parse parses a real stack trace correctly', () {
|
| - var string = getStackTraceString();
|
| + var string = StackTrace.current.toString();
|
| var trace = new Trace.parse(string);
|
| expect(path.url.basename(trace.frames.first.uri.path),
|
| equals('vm_test.dart'));
|
| @@ -50,7 +34,7 @@ void main() {
|
| });
|
|
|
| test('converts from a native stack trace correctly', () {
|
| - var trace = new Trace.from(getStackTraceObject());
|
| + var trace = new Trace.from(StackTrace.current);
|
| expect(path.url.basename(trace.frames.first.uri.path),
|
| equals('vm_test.dart'));
|
| expect(trace.frames.first.member, equals('getStackTraceObject'));
|
|
|