1effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch// Copyright 2014 The Chromium Authors. All rights reserved. 2effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch// Use of this source code is governed by a BSD-style license that can be 3effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch// found in the LICENSE file. 4effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 5effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch#include "content/public/test/content_browser_test.h" 61320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#include "mojo/public/c/system/core.h" 7effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch#include "testing/gtest/include/gtest/gtest.h" 8effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 9effb81e5f8246d0db0270817048dc992db66e9fbBen Murdochnamespace content { 10effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 11effb81e5f8246d0db0270817048dc992db66e9fbBen Murdochclass MojoTest : public ContentBrowserTest { 12effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch public: 13effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch MojoTest() {} 14effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 15effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch protected: 161320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci bool IsMojoInitialized() { 171320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci // Check |MojoGetTimeTicksNow()| is accessible. 181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci MojoGetTimeTicksNow(); 191320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci return true; 20effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch } 21effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 22effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch private: 23effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch DISALLOW_COPY_AND_ASSIGN(MojoTest); 24effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch}; 25effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 26effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch// Placeholder test to confirm we are initializing Mojo. 27effb81e5f8246d0db0270817048dc992db66e9fbBen MurdochIN_PROC_BROWSER_TEST_F(MojoTest, Init) { 281320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci EXPECT_TRUE(IsMojoInitialized()); 29effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch} 30effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch 31effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch} // namespace content 32