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

Issue 521773003: Add language tests for Issue 18628. (Closed)

Created:
6 years, 3 months ago by Nathan Collins
Modified:
6 years, 3 months ago
CC:
reviews_dartlang.org, ricow1, Bill Hesse
Visibility:
Public.

Description

Add language tests for Issue 18628. As suggested by @karlklose in https://codereview.chromium.org/513563002/ comments. Improve testing documentation. - add a README - add a description by example of selectors to the "./tools/test.py -h" output - update/add source comments I had a hard time figuring out how to add and run the tests, mostly because I tried to call them "*_test_1.dart" and "*_test_2.dart", but language test files must have names of the form "*_test.dart". So, I added a README summarizing and referencing the relevant docs. R=brianwilkerson@google.com, karlklose@google.com, jwren@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=39822

Patch Set 1 #

Total comments: 5

Patch Set 2 : Address @karlklose's comments #

Total comments: 4

Patch Set 3 : Rebase. #

Patch Set 4 : Address @karlklose's comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -2 lines) Patch
A tests/README View 1 1 chunk +43 lines, -0 lines 0 comments Download
A tests/language/issue18628_1_test.dart View 1 2 3 1 chunk +20 lines, -0 lines 0 comments Download
A tests/language/issue18628_2_test.dart View 1 2 3 1 chunk +20 lines, -0 lines 0 comments Download
M tools/test.dart View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M tools/testing/dart/test_options.dart View 1 2 1 chunk +7 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
Nathan Collins
6 years, 3 months ago (2014-08-29 20:10:20 UTC) #1
Brian Wilkerson
LGTM, but wait for Karl's review before committing
6 years, 3 months ago (2014-08-31 15:06:51 UTC) #2
karlklose
LGTM with a few comments. https://codereview.chromium.org/521773003/diff/1/tests/README File tests/README (right): https://codereview.chromium.org/521773003/diff/1/tests/README#newcode21 tests/README:21: Run a subset of ...
6 years, 3 months ago (2014-09-01 09:08:18 UTC) #3
Nathan Collins
On 2014/09/01 09:08:18, karlklose wrote: > LGTM with a few comments. > > https://codereview.chromium.org/521773003/diff/1/tests/README > ...
6 years, 3 months ago (2014-09-03 00:14:19 UTC) #4
karlklose
On 2014/09/03 00:14:19, Nathan Collins wrote: > On 2014/09/01 09:08:18, karlklose wrote: > > LGTM ...
6 years, 3 months ago (2014-09-03 06:40:14 UTC) #5
karlklose
LGTM. To make reviewing patchsets easier, please either do not rebase between uploads or upload ...
6 years, 3 months ago (2014-09-03 06:48:59 UTC) #6
Nathan Collins
On 2014/09/03 06:48:59, karlklose wrote: > LGTM. > > To make reviewing patchsets easier, please ...
6 years, 3 months ago (2014-09-03 18:49:49 UTC) #7
Nathan Collins
https://codereview.chromium.org/521773003/diff/20001/tests/language/issue18628_1_test.dart File tests/language/issue18628_1_test.dart (right): https://codereview.chromium.org/521773003/diff/20001/tests/language/issue18628_1_test.dart#newcode15 tests/language/issue18628_1_test.dart:15: C<Type> c = new C<Type>(); On 2014/09/03 06:48:59, karlklose ...
6 years, 3 months ago (2014-09-03 18:50:07 UTC) #8
Nathan Collins
Committed patchset #4 manually as 39822 (presubmit successful).
6 years, 3 months ago (2014-09-03 18:51:32 UTC) #9
karlklose
6 years, 3 months ago (2014-09-04 07:52:55 UTC) #10
Message was sent while issue was closed.
On 2014/09/03 18:49:49, Nathan Collins wrote:
> On 2014/09/03 06:48:59, karlklose wrote:
> > LGTM.
> > 
> > To make reviewing patchsets easier, please either do not rebase between
> uploads
> > or upload a rebase patchset before uploading the changes that are done on
the
> > rebased code.
> > 
> > In this CL, the delta of patchset 2 to patchset 1 seems to include changes
to
> > the test infrastructure, but the whole patch does not, which can be
confusing
> > during code review.
> 
> Sorry about that! I made a separate rebase cl upload this time as suggested.
> 
> I addressed your inline comments and added "may" to the claim that testing
> requires building on the wiki page
> (https://code.google.com/p/dart/source/detail?r=39820). This changes are all
> really simple, so I'm just going to go ahead with the dcommit. Let me know if
> it's instead preferable to wait on *all* changes before dcommiting.

No problem. From me, an LGTM with comments means that you are free to commit
once you are sure that you have addressed the comments.

Powered by Google App Engine
This is Rietveld 408576698