fixes in help cmd, make everything use markdown

This commit is contained in:
2021-10-12 00:12:19 +02:00
parent 63c4c5f2e8
commit 4ddc26c6ca
4 changed files with 20 additions and 24 deletions
+15 -6
View File
@@ -583,6 +583,15 @@ mod tests {
use crate::error::GroupError;
use crate::store::group_config::{acct_to_server, GroupConfig};
fn empty_group_config() -> GroupConfig {
GroupConfig {
config: Default::default(),
control: Default::default(),
state: Default::default(),
_group_tr: Default::default()
}
}
#[test]
fn test_acct_to_server() {
assert_eq!("pikachu.rocks", acct_to_server("raichu@pikachu.rocks"));
@@ -592,7 +601,7 @@ mod tests {
#[test]
fn test_default_rules() {
let group = GroupConfig::default();
let group = empty_group_config();
assert!(!group.is_member_only());
assert!(!group.is_member("piggo@piggo.space"));
assert!(!group.is_admin("piggo@piggo.space"));
@@ -601,7 +610,7 @@ mod tests {
#[test]
fn test_member_only() {
let mut group = GroupConfig::default();
let mut group = empty_group_config();
assert!(group.can_write("piggo@piggo.space"), "rando can write in public group");
group.set_member_only(true);
@@ -638,7 +647,7 @@ mod tests {
#[test]
fn test_banned_users() {
// Banning single user
let mut group = GroupConfig::default();
let mut group = empty_group_config();
group.ban_user("piggo@piggo.space", true).unwrap();
assert!(!group.can_write("piggo@piggo.space"), "banned user can't post");
group.ban_user("piggo@piggo.space", false).unwrap();
@@ -648,7 +657,7 @@ mod tests {
#[test]
fn test_banned_members() {
// Banning single user
let mut group = GroupConfig::default();
let mut group = empty_group_config();
group.set_member_only(true);
group.set_member("piggo@piggo.space", true).unwrap();
@@ -669,7 +678,7 @@ mod tests {
#[test]
fn test_server_ban() {
let mut group = GroupConfig::default();
let mut group = empty_group_config();
assert!(group.can_write("hitler@nazi.camp"), "randos can write");
group.ban_server("nazi.camp", true).unwrap();
@@ -689,7 +698,7 @@ mod tests {
#[test]
fn test_sanity() {
let mut group = GroupConfig::default();
let mut group = empty_group_config();
group.set_admin("piggo@piggo.space", true).unwrap();
assert_eq!(