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

Issue 68203005: Mojo: Make tests under mojo/public use our own run_all_unittests.cc. (Closed)

Created:
7 years, 1 month ago by viettrungluu
Modified:
7 years, 1 month ago
CC:
chromium-reviews, Aaron Boodman, darin (slow to review), viettrungluu+watch_chromium.org, ben+mojo_chromium.org, abarth-chromium
Visibility:
Public.

Description

Mojo: Make tests under mojo/public use our own run_all_unittests.cc. Split off run_all_unittests.cc to its own static library and make the various test targets under mojo/public depend on that. This way they don't have to call CoreImpl::Init() themselves. Also temporarily disable public/bindings/sample/sample_test.cc until I convert it to a gtest, which I'll do separately. R=sky@chromium.org, sky Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=234280

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -33 lines) Patch
M mojo/common/test/run_all_unittests.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M mojo/mojo.gyp View 4 chunks +15 lines, -3 lines 0 comments Download
M mojo/public/bindings/sample/sample_test.cc View 1 chunk +2 lines, -1 line 0 comments Download
M mojo/public/tests/bindings_connector_unittest.cc View 2 chunks +4 lines, -2 lines 2 comments Download
M mojo/public/tests/system_core_perftest.cc View 1 chunk +2 lines, -1 line 0 comments Download
M mojo/public/tests/system_core_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M mojo/public/tests/test_support.h View 1 chunk +0 lines, -12 lines 0 comments Download
M mojo/public/tests/test_support.cc View 1 chunk +0 lines, -9 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
viettrungluu
7 years, 1 month ago (2013-11-11 19:19:52 UTC) #1
sky
LGTM
7 years, 1 month ago (2013-11-11 21:02:12 UTC) #2
viettrungluu
Committed patchset #1 manually as r234280 (presubmit successful).
7 years, 1 month ago (2013-11-11 21:12:08 UTC) #3
darin (slow to review)
https://codereview.chromium.org/68203005/diff/1/mojo/public/tests/bindings_connector_unittest.cc File mojo/public/tests/bindings_connector_unittest.cc (right): https://codereview.chromium.org/68203005/diff/1/mojo/public/tests/bindings_connector_unittest.cc#newcode8 mojo/public/tests/bindings_connector_unittest.cc:8: #include "base/basictypes.h" I meant to make this be clean ...
7 years, 1 month ago (2013-11-11 21:31:42 UTC) #4
viettrungluu
https://codereview.chromium.org/68203005/diff/1/mojo/public/tests/bindings_connector_unittest.cc File mojo/public/tests/bindings_connector_unittest.cc (right): https://codereview.chromium.org/68203005/diff/1/mojo/public/tests/bindings_connector_unittest.cc#newcode8 mojo/public/tests/bindings_connector_unittest.cc:8: #include "base/basictypes.h" On 2013/11/11 21:31:42, darin wrote: > I ...
7 years, 1 month ago (2013-11-11 21:56:06 UTC) #5
viettrungluu
On 2013/11/11 21:56:06, viettrungluu wrote: > https://codereview.chromium.org/68203005/diff/1/mojo/public/tests/bindings_connector_unittest.cc > File mojo/public/tests/bindings_connector_unittest.cc (right): > > https://codereview.chromium.org/68203005/diff/1/mojo/public/tests/bindings_connector_unittest.cc#newcode8 > ...
7 years, 1 month ago (2013-11-11 22:20:45 UTC) #6
darin (slow to review)
7 years, 1 month ago (2013-11-11 22:28:09 UTC) #7
Yeah, I had a similar thought. Hmm...


On Mon, Nov 11, 2013 at 2:20 PM, <viettrungluu@chromium.org> wrote:

> On 2013/11/11 21:56:06, viettrungluu wrote:
>
> https://codereview.chromium.org/68203005/diff/1/mojo/
> public/tests/bindings_connector_unittest.cc
>
>> File mojo/public/tests/bindings_connector_unittest.cc (right):
>>
>
>
> https://codereview.chromium.org/68203005/diff/1/mojo/
> public/tests/bindings_connector_unittest.cc#newcode8
>
>> mojo/public/tests/bindings_connector_unittest.cc:8: #include
>>
> "base/basictypes.h"
>
>> On 2013/11/11 21:31:42, darin wrote:
>> > I meant to make this be clean of base/ dependencies, so MOJO_OVERRIDE
>>
> instead
>
>> of
>> > OVERRIDE. I can also clean this up later.
>>
>
>  I can take care of this.
>>
>
> base/basictypes.h was also needed for arraysize(). I got rid of it
> (substituting
> a manual calculation), but maybe we want a Mojo version of it?
>
> https://codereview.chromium.org/68203005/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698