upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-11-04 21:58:23 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2025-11-04 21:58:23 +0000
commit652c5913f695ba7e8dfd78cd0cbe5cc3de67fa59 (patch)
treee76bc0bcdc9eeec466ddf6e5e75a7f63a9d6650e /Cargo.lock
parentc2c0cdba4af434043f3fa707231d8f5a7e3fd882 (diff)
test: migrate to TestRelay fixture pattern and add compliance docs
- Remove unnecessary 'nix' dev dependency (Unix syscalls crate, not needed) - Migrate announcement tests to new TestRelay fixture pattern - Delete legacy test files (announcement_tests.rs, test_relay.sh) - Add comprehensive test documentation (docs/how-to/test-compliance.md) - Update README.md with new test commands - All 18 integration tests passing (NIP-01 + NIP-34) Benefits: - Automatic relay lifecycle management - No manual setup required - Pure Rust integration tests - Better developer experience - CI/CD ready
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock14
1 files changed, 14 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 8bd5996..2873fe5 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -917,6 +917,8 @@ dependencies = [
917 "anyhow", 917 "anyhow",
918 "dotenvy", 918 "dotenvy",
919 "futures-util", 919 "futures-util",
920 "grasp-audit",
921 "nix",
920 "nostr-sdk", 922 "nostr-sdk",
921 "serde", 923 "serde",
922 "serde_json", 924 "serde_json",
@@ -927,6 +929,18 @@ dependencies = [
927 "tracing", 929 "tracing",
928 "tracing-subscriber", 930 "tracing-subscriber",
929 "tungstenite 0.21.0", 931 "tungstenite 0.21.0",
932 "url",
933]
934
935[[package]]
936name = "nix"
937version = "0.27.1"
938source = "registry+https://github.com/rust-lang/crates.io-index"
939checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
940dependencies = [
941 "bitflags",
942 "cfg-if",
943 "libc",
930] 944]
931 945
932[[package]] 946[[package]]