// Copyright (c) 2026 Kirky.X
// SPDX-License-Identifier: MIT
//! HTTP rate-limit integration tests.
//!
//! Covers the `rate_limit_layer` public helper and re-exports from
//! `crate::security::ratelimit`.
use craterate_limit_layer;
use crate;
use Arc;
/// Test `rate_limit_layer` constructs a `RateLimitLayer` from a
/// `LimiteronAdapter` without panicking.
///
/// Covers R-ratelimit-004: the public `rate_limit_layer` helper accepts any
/// `Arc<dyn RateLimiter>` and returns a usable `RateLimitLayer`.
async