upleb.uk

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

summaryrefslogtreecommitdiff
path: root/grasp-audit/src/specs/grasp01/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'grasp-audit/src/specs/grasp01/mod.rs')
-rw-r--r--grasp-audit/src/specs/grasp01/mod.rs14
1 files changed, 13 insertions, 1 deletions
diff --git a/grasp-audit/src/specs/grasp01/mod.rs b/grasp-audit/src/specs/grasp01/mod.rs
index 0d0bd9c..b5471d1 100644
--- a/grasp-audit/src/specs/grasp01/mod.rs
+++ b/grasp-audit/src/specs/grasp01/mod.rs
@@ -1,4 +1,16 @@
1//! GRASP-01 specification tests 1//! GRASP-01 specification tests
2//!
3//! This module contains all test suites for GRASP-01 compliance testing.
4//!
5//! ## Test Suites
6//!
7//! - [`Nip01SmokeTests`] - Basic NIP-01 relay functionality (WebSocket-only)
8//! - [`Nip11DocumentTests`] - NIP-11 relay information document (WebSocket-only)
9//! - [`EventAcceptancePolicyTests`] - Event acceptance rules (WebSocket-only)
10//! - [`CorsTests`] - CORS headers on Git HTTP endpoints (requires git-data-dir)
11//! - [`GitCloneTests`] - Git clone operations (requires git-data-dir)
12//! - [`PushAuthorizationTests`] - Push authorization (requires git-data-dir)
13//! - [`RepositoryCreationTests`] - Repository creation (requires git-data-dir)
2 14
3pub mod cors; 15pub mod cors;
4pub mod event_acceptance_policy; 16pub mod event_acceptance_policy;
@@ -14,4 +26,4 @@ pub use git_clone::GitCloneTests;
14pub use nip01_smoke::Nip01SmokeTests; 26pub use nip01_smoke::Nip01SmokeTests;
15pub use nip11_document::Nip11DocumentTests; 27pub use nip11_document::Nip11DocumentTests;
16pub use push_authorization::PushAuthorizationTests; 28pub use push_authorization::PushAuthorizationTests;
17pub use repository_creation::RepositoryCreationTests; 29pub use repository_creation::{is_bare_repository, RepositoryCreationTests};