Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(139)

Side by Side Diff: tests/language/stack_trace_test.dart

Issue 2688783002: Fix missing top frame in exception stacks in product mode (Closed)
Patch Set: Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tests/language/language.status ('k') | tests/standalone/standalone.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // Dart test program for testing throw statement 4 // Dart test program for testing throw statement
5 5
6 import "package:expect/expect.dart"; 6 import "package:expect/expect.dart";
7 7
8 class MyException { 8 class MyException {
9 const MyException(String message) : message_ = message; 9 const MyException(String message) : message_ = message;
10 final String message_; 10 final String message_;
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
114 114
115 d() { 115 d() {
116 c(); 116 c();
117 } 117 }
118 118
119 testBoth() { 119 testBoth() {
120 for (config = 0; config < 2; config++) { 120 for (config = 0; config < 2; config++) {
121 try { 121 try {
122 d(); 122 d();
123 } catch (e, s) { 123 } catch (e, s) {
124 print(s);
124 Expect.isTrue(s.toString().contains("issue12940")); 125 Expect.isTrue(s.toString().contains("issue12940"));
125 } 126 }
126 } 127 }
127 } 128 }
128 129
129 static testMain() { 130 static testMain() {
130 var test = new RethrowStacktraceTest(); 131 var test = new RethrowStacktraceTest();
131 test.testBoth(); 132 test.testBoth();
132 } 133 }
133 } 134 }
134 135
135 136
136 main() { 137 main() {
137 StackTraceTest.testMain(); 138 StackTraceTest.testMain();
138 RethrowStacktraceTest.testMain(); 139 RethrowStacktraceTest.testMain();
139 } 140 }
OLDNEW
« no previous file with comments | « tests/language/language.status ('k') | tests/standalone/standalone.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698