blob: c6ec7b26c53de807f5cdcb098ce0cee1e631b816 [file] [log] [blame]
// Copyright 2016 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/base/accelerators/accelerator.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace ui {
TEST(AcceleratorTest, Repeat) {
const Accelerator accelerator_a(VKEY_A, EF_NONE);
EXPECT_FALSE(accelerator_a.IsRepeat());
const Accelerator accelerator_b(VKEY_B, EF_IS_REPEAT);
EXPECT_TRUE(accelerator_b.IsRepeat());
const Accelerator accelerator_b_copy(accelerator_b);
EXPECT_TRUE(accelerator_b_copy.IsRepeat());
}
} // namespace ui