From bb9abe353024878e6bf1884cf3fb5a115e75bd03 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Wed, 10 Dec 2025 16:26:50 +0000 Subject: Phase 7: Implement tag variation tests Add comprehensive tests for different Layer 2 and Layer 3 tag variations: Layer 2 tests (Tests 8a-c) - all pass: - test_layer2_sync_with_lowercase_a_tag (standard NIP-01) - test_layer2_sync_with_uppercase_a_tag (NIP-33) - test_layer2_sync_with_q_tag (NIP-18 quotes) Layer 3 tests (Tests 9a-c) - marked #[ignore]: - test_layer3_sync_with_lowercase_e_tag (NIP-01) - test_layer3_sync_with_uppercase_e_tag (NIP-22) - test_layer3_sync_with_q_tag (NIP-18) Layer 3 tests have full implementation but are ignored until Layer 3 sync is enabled in the relay. --- tests/sync.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/sync.rs') diff --git a/tests/sync.rs b/tests/sync.rs index 81d1527..7756c17 100644 --- a/tests/sync.rs +++ b/tests/sync.rs @@ -27,4 +27,5 @@ mod sync { pub mod bootstrap; pub mod discovery; pub mod live_sync; + pub mod tag_variations; } \ No newline at end of file -- cgit v1.2.3