diff options
Diffstat (limited to 'grasp-audit/src/specs/grasp01/mod.rs')
| -rw-r--r-- | grasp-audit/src/specs/grasp01/mod.rs | 14 |
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 | ||
| 3 | pub mod cors; | 15 | pub mod cors; |
| 4 | pub mod event_acceptance_policy; | 16 | pub mod event_acceptance_policy; |
| @@ -14,4 +26,4 @@ pub use git_clone::GitCloneTests; | |||
| 14 | pub use nip01_smoke::Nip01SmokeTests; | 26 | pub use nip01_smoke::Nip01SmokeTests; |
| 15 | pub use nip11_document::Nip11DocumentTests; | 27 | pub use nip11_document::Nip11DocumentTests; |
| 16 | pub use push_authorization::PushAuthorizationTests; | 28 | pub use push_authorization::PushAuthorizationTests; |
| 17 | pub use repository_creation::RepositoryCreationTests; | 29 | pub use repository_creation::{is_bare_repository, RepositoryCreationTests}; |