diff --git a/Cargo.lock b/Cargo.lock index e3931af71..45f2a3f1a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2007,6 +2007,25 @@ dependencies = [ "syn-mid", ] +[[package]] +name = "libsignal-bridge-testing" +version = "0.1.0" +dependencies = [ + "bytemuck", + "futures-util", + "jni 0.21.1", + "libsignal-bridge-macros", + "libsignal-bridge-types", + "libsignal-message-backup", + "linkme", + "neon", + "paste", + "scopeguard", + "signal-neon-futures", + "strum", + "thiserror", +] + [[package]] name = "libsignal-bridge-types" version = "0.1.0" @@ -2108,6 +2127,19 @@ dependencies = [ "signal-crypto", ] +[[package]] +name = "libsignal-jni-testing" +version = "0.52.1" +dependencies = [ + "async-trait", + "cfg-if", + "jni 0.21.1", + "libsignal-bridge-testing", + "log", + "log-panics", + "rand", +] + [[package]] name = "libsignal-message-backup" version = "0.1.0" diff --git a/Cargo.toml b/Cargo.toml index 023dea88e..34870366a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,6 +16,7 @@ members = [ "rust/zkgroup", "rust/bridge/ffi", "rust/bridge/jni", + "rust/bridge/jni/testing", "rust/bridge/node", ] default-members = [ diff --git a/acknowledgments/acknowledgments.html b/acknowledgments/acknowledgments.html index f4f1208d2..2128840ec 100644 --- a/acknowledgments/acknowledgments.html +++ b/acknowledgments/acknowledgments.html @@ -47,7 +47,7 @@

Third Party Licenses

Overview of licenses: