blob: bcc943b7fc506520c0b9de92269d98810622fff2 [file] [log] [blame]
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "ui/gfx/geometry/test/rect_test_util.h"
namespace gfx {
namespace test {
testing::AssertionResult RectContains(const gfx::Rect& outer_rect,
const gfx::Rect& inner_rect) {
if (outer_rect.Contains(inner_rect)) {
return testing::AssertionSuccess()
<< "outer_rect (" << outer_rect.ToString()
<< ") does contain inner_rect (" << inner_rect.ToString() << ")";
}
return testing::AssertionFailure() << "outer_rect (" << outer_rect.ToString()
<< ") does not contain inner_rect ("
<< inner_rect.ToString() << ")";
}
} // namespace test
} // namespace gfx