test (backend-rs): make ts_export
ed functions testable
This commit is contained in:
parent
bc7ca8bc04
commit
d9358c4020
3 changed files with 7 additions and 4 deletions
|
@ -152,7 +152,7 @@ pub async fn nodeinfo_2_0() -> Result<Nodeinfo20, DbErr> {
|
|||
Ok(nodeinfo_2_1().await?.into())
|
||||
}
|
||||
|
||||
#[cfg(feature = "napi")]
|
||||
#[cfg(any(test, doctest, feature = "napi"))]
|
||||
#[derive(thiserror::Error, Debug)]
|
||||
pub enum Error {
|
||||
#[doc = "database error"]
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
/// `host` - punycoded instance host
|
||||
///
|
||||
/// # Example
|
||||
/// ```no_run
|
||||
/// ```ignore
|
||||
/// # use backend_rs::misc::check_server_block::is_blocked_server;
|
||||
/// # async fn f() -> Result<(), Box<dyn std::error::Error>> {
|
||||
/// assert_eq!(true, is_blocked_server("blocked.com").await?);
|
||||
|
@ -35,7 +35,7 @@ pub async fn is_blocked_server(host: &str) -> Result<bool, sea_orm::DbErr> {
|
|||
/// `host` - punycoded instance host
|
||||
///
|
||||
/// # Example
|
||||
/// ```no_run
|
||||
/// ```ignore
|
||||
/// # use backend_rs::misc::check_server_block::is_silenced_server;
|
||||
/// # async fn f() -> Result<(), Box<dyn std::error::Error>> {
|
||||
/// assert_eq!(true, is_silenced_server("silenced.com").await?);
|
||||
|
@ -63,7 +63,7 @@ pub async fn is_silenced_server(host: &str) -> Result<bool, sea_orm::DbErr> {
|
|||
/// `host` - punycoded instance host
|
||||
///
|
||||
/// # Example
|
||||
/// ```no_run
|
||||
/// ```ignore
|
||||
/// # use backend_rs::misc::check_server_block::is_allowed_server;
|
||||
/// # async fn f() -> Result<(), Box<dyn std::error::Error>> {
|
||||
/// assert_eq!(true, is_allowed_server("allowed.com").await?);
|
||||
|
|
|
@ -71,6 +71,9 @@ define_wrapper_proc_macro_attributes! {
|
|||
#[cfg(feature = "napi")]
|
||||
#[macros::napi(#attr)]
|
||||
#item
|
||||
|
||||
#[cfg(any(test, doctest))]
|
||||
#item
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue