sdforge 0.3.1

Multi-protocol SDK framework with unified macro configuration
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Copyright (c) 2026 Kirky.X
// SPDX-License-Identifier: MIT
//! Test suites for the `cli` module.
//!
//! Organization mirrors the other protocol modules (http/mcp/grpc):
//! - `trait_tests`: registration primitives + inventory collection
//! - `builder_tests`: `CliBuilder` construction and state injection
//! - `handler_tests`: `CliHandlerRegistration` closure invocation
//! - `macro_integration_tests`: `#[service_api(cli = true)]` end-to-end
//! - `integration_tests`: `init_all_plugins` CLI inventory linking

mod builder_tests;
#[cfg(feature = "docs")]
mod docs_subcommand_tests;
mod handler_tests;
mod integration_tests;
mod macro_integration_tests;
mod trait_tests;