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