• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2021 The Chromium Authors
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5import("//build/rust/rust_static_library.gni")
6import("//testing/test.gni")
7
8rust_static_library("test_serde_json_lenient_rs") {
9  crate_root = "lib.rs"
10  allow_unsafe = true
11  sources = [ "lib.rs" ]
12  cxx_bindings = [ "lib.rs" ]
13  deps = [ "//third_party/rust/serde_json_lenient/v0_2:lib" ]
14}
15
16# TODO(crbug.com/40809974) - convert to a pure-
17# Rust unit test when that's supported on all platforms.
18test("test_serde_json_lenient") {
19  sources = [ "unittests.cc" ]
20  deps = [
21    ":test_serde_json_lenient_rs",
22    "//base",
23    "//base/test:run_all_unittests",
24    "//testing/gmock",
25    "//testing/gtest",
26  ]
27}
28