# Copyright 2023 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

import("//build/buildflag_header.gni")
import("//testing/test.gni")

test("ui_unittests") {
  sources = [
    "run_all_unittests.cc",
    "//arkweb/chromium_ext/ui/ohos/overscroll_refresh_unittest.cc",
  ]

  deps = [
    "//base/test:test_support",
    "//testing/gtest",
    "//ui/base:test_support",
    "//ui/color:unit_tests",
    "//ui/menus:unit_tests",
    "//arkweb/chromium_ext/ui/ohos",
    "//ui/compositor",
    "//ui/gfx",
    "//cc/base",
  ]

  if (!is_ios && !is_android && !is_castos) {
    deps += [ "//ui/actions:unit_tests" ]
  }

  if (is_mac) {
    deps += [ "//ui/base:ui_unittests_framework" ]
  }
}