load("@prelude-si//:macros.bzl", "rust_library")
rust_library(
name = "dal-test",
deps = [
"//lib/audit-database:audit-database",
"//lib/buck2-resources:buck2-resources",
"//lib/dal:dal",
"//lib/si-db:si-db",
"//lib/edda-server:edda-server",
"//lib/forklift-server:forklift-server",
"//lib/pinga-server:pinga-server",
"//lib/rebaser-client:rebaser-client",
"//lib/rebaser-server:rebaser-server",
"//lib/si-crypto:si-crypto",
"//lib/si-split-graph:si-split-graph",
"//lib/si-data-nats:si-data-nats",
"//lib/si-data-pg:si-data-pg",
"//lib/si-events-rs:si-events",
"//lib/si-id:si-id",
"//lib/si-jwt-public-key:si-jwt-public-key",
"//lib/si-layer-cache:si-layer-cache",
"//lib/si-pkg:si-pkg",
"//lib/si-runtime-rs:si-runtime",
"//lib/si-std:si-std",
"//lib/si-tls:si-tls",
"//lib/si-test-macros:si-test-macros",
"//lib/telemetry-rs:telemetry",
"//lib/veritech-client:veritech-client",
"//lib/veritech-server:veritech-server",
"//third-party/rust:async-recursion",
"//third-party/rust:base64",
"//third-party/rust:color-eyre",
"//third-party/rust:derive_builder",
"//third-party/rust:derive_more",
"//third-party/rust:itertools",
"//third-party/rust:jwt-simple",
"//third-party/rust:lazy_static",
"//third-party/rust:names",
"//third-party/rust:opentelemetry_sdk",
"//third-party/rust:remain",
"//third-party/rust:serde",
"//third-party/rust:serde_json",
"//third-party/rust:sodiumoxide",
"//third-party/rust:tempfile",
"//third-party/rust:thiserror",
"//third-party/rust:tokio",
"//third-party/rust:tokio-util",
"//third-party/rust:tracing-opentelemetry",
"//third-party/rust:tracing-subscriber",
"//third-party/rust:tracing",
"//third-party/rust:ulid",
"//third-party/rust:uuid",
],
srcs = glob(["src/**/*.rs"]),
)