Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d3afb2a3 authored by Martin Geisler's avatar Martin Geisler
Browse files

pdl: fix test dependencies for ‘pdl_tests’

We should actually depend on the same libraries as for the rest of the
binary. This allows us to more freely move test code around.

Test: m pdl_tests
Change-Id: I97bdd2bf469ada187357ee58cd42b9095c6f0681
parent a89a3680
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -9,7 +9,6 @@ package {

rust_defaults {
    name: "pdl_defaults",
    srcs: ["src/main.rs"],
    // LINT.IfChange
    rustlibs: [
        "libcodespan_reporting",
@@ -31,11 +30,13 @@ rust_defaults {
rust_binary_host {
    name: "pdl",
    defaults: ["pdl_defaults"],
    srcs: ["src/main.rs"],
}

rust_test_host {
    name: "pdl_inline_tests",
    defaults: ["pdl_defaults"],
    srcs: ["src/main.rs"],
    test_suites: ["general-tests"],
    enabled: false, // rustfmt is only available on x86.
    arch: {
@@ -57,6 +58,7 @@ rust_test_host {

rust_test_host {
    name: "pdl_tests",
    defaults: ["pdl_defaults"],
    srcs: ["tests/pdl_tests.rs"],
    test_suites: ["general-tests"],
    enabled: false, // rustfmt is only available on x86.
@@ -65,11 +67,6 @@ rust_test_host {
            enabled: true,
        },
    },
    // LINT.IfChange
    rustlibs: [
        "libtempfile",
    ],
    // LINT.ThenChange(Cargo.toml)
    data: [
        ":bluetooth_packetgen",
        ":pdl",