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

Issue 8418013: Huge internal clean-up of unittestsuite. (Closed)

Created:
9 years, 1 month ago by Bob Nystrom
Modified:
9 years, 1 month ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Huge internal clean-up of unittestsuite: - Get rid of UnitTestSuite class completely. - Replace bool flags with a state machine. - Remove some unneeded functions. - Make some stuff private. - Clean up generated HTML a bit. Committed: https://code.google.com/p/dart/source/detail?r=910

Patch Set 1 #

Total comments: 18

Patch Set 2 : Rebase and respond to review. #

Total comments: 2

Patch Set 3 : Rename constant. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+213 lines, -286 lines) Patch
M client/testing/unittest/unittestsuite.dart View 1 2 7 chunks +213 lines, -286 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Bob Nystrom
Note: this patch includes the JSON changes from this patch: http://codereview.chromium.org/8392022/ Don't worry about those. ...
9 years, 1 month ago (2011-10-28 00:51:51 UTC) #1
Siggi Cherem (dart-lang)
looks really nice! One thing I'd follow up is how this will affect total/Shauvik DARTest ...
9 years, 1 month ago (2011-10-28 01:33:57 UTC) #2
jimhug
lgtm This looks strictly better to me than the version before. However, there are still ...
9 years, 1 month ago (2011-10-28 15:50:44 UTC) #3
Anton Muhin
LGTM http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart File client/testing/unittest/unittestsuite.dart (right): http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart#newcode12 client/testing/unittest/unittestsuite.dart:12: List<TestCase> _tests; maybe pack all those fields into ...
9 years, 1 month ago (2011-10-28 15:54:01 UTC) #4
Bob Nystrom
Thanks! http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart File client/testing/unittest/unittestsuite.dart (right): http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart#newcode12 client/testing/unittest/unittestsuite.dart:12: List<TestCase> _tests; On 2011/10/28 15:54:01, antonmuhin wrote: > ...
9 years, 1 month ago (2011-10-28 18:16:14 UTC) #5
Anton Muhin
Still LGTM, just trolling :) http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart File client/testing/unittest/unittestsuite.dart (right): http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart#newcode12 client/testing/unittest/unittestsuite.dart:12: List<TestCase> _tests; On 2011/10/28 ...
9 years, 1 month ago (2011-10-28 18:20:49 UTC) #6
Siggi Cherem (dart-lang)
lgtm (addressing the last constant below) http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart File client/testing/unittest/unittestsuite.dart (right): http://codereview.chromium.org/8418013/diff/1/client/testing/unittest/unittestsuite.dart#newcode285 client/testing/unittest/unittestsuite.dart:285: window.dynamic.on.contentLoaded.add(listener); On 2011/10/28 ...
9 years, 1 month ago (2011-10-28 18:21:42 UTC) #7
Bob Nystrom
9 years, 1 month ago (2011-10-28 18:42:31 UTC) #8
http://codereview.chromium.org/8418013/diff/5001/client/testing/unittest/unit...
File client/testing/unittest/unittestsuite.dart (right):

http://codereview.chromium.org/8418013/diff/5001/client/testing/unittest/unit...
client/testing/unittest/unittestsuite.dart:35: final _stateUncaughtError = 3;
On 2011/10/28 18:21:42, sigmund wrote:
> this one too?

Oops! Missed that. Thanks!

Powered by Google App Engine
This is Rietveld 408576698