move list_all_channels_to equivalent rust code
This commit is contained in:
parent
c0200b1711
commit
0475c801a0
@ -201,3 +201,25 @@ pub async fn delete_channel(pool: &Pool, response: &mut Response<Body>, params:
|
||||
*response.status_mut() = StatusCode::BAD_REQUEST;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#[cfg(test)]
|
||||
mod channels_tests {
|
||||
use crate::testing::{get_pool, hyper_resp};
|
||||
use hyper::StatusCode;
|
||||
|
||||
#[tokio::test]
|
||||
async fn list_all_channels_good() {
|
||||
// Generation of data
|
||||
let p = get_pool();
|
||||
let mut resp = hyper_resp();
|
||||
// @params: none
|
||||
// Collection of data
|
||||
super::list_channels(&p, &mut resp).await;
|
||||
|
||||
// Analysis
|
||||
assert_eq!(StatusCode::OK, resp.status());
|
||||
println!("list_all_channels_good : \t{:?}", resp.body());
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -6,12 +6,6 @@ active_tests='list_all_channels create_channel delete_channel
|
||||
send_message
|
||||
'
|
||||
|
||||
list_all_channels() { # TEST
|
||||
result=$(curl --silent -i $GET $url/channels/list -d $simple_key)
|
||||
code=$(echo "$result" | grep HTTP\/1.1 | awk '{print $2}')
|
||||
log_result "good_list_all_channels" 200 $code "$result"
|
||||
}
|
||||
|
||||
create_channel() {
|
||||
kv="{\"id\":$id,\"secret\":\"$secret\", \"name\":\"sample\", \"kind\":2, \"description\":\"some bs description\"}"
|
||||
result=$($crl $POST $url/channels/create -d "$kv")
|
||||
|
Loading…
Reference in New Issue
Block a user