forked from lavina/lavina
Replace with chelik
This commit is contained in:
parent
e9dd5e06f1
commit
49ccb586e3
|
@ -658,7 +658,7 @@ mod tests {
|
||||||
|
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
async fn parse_message() {
|
async fn parse_message() {
|
||||||
let input = r#"<message id="aacea" type="chat" to="nikita@vlnv.dev"><subject>daa</subject><body>bbb</body><unknown-stuff></unknown-stuff></message>"#;
|
let input = r#"<message id="aacea" type="chat" to="chelik@xmpp.ru"><subject>daa</subject><body>bbb</body><unknown-stuff></unknown-stuff></message>"#;
|
||||||
let result: Message<Ignore> = crate::xml::parse(input).unwrap();
|
let result: Message<Ignore> = crate::xml::parse(input).unwrap();
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
result,
|
result,
|
||||||
|
@ -666,8 +666,8 @@ mod tests {
|
||||||
from: None,
|
from: None,
|
||||||
id: Some("aacea".to_string()),
|
id: Some("aacea".to_string()),
|
||||||
to: Some(Jid {
|
to: Some(Jid {
|
||||||
name: Some(Name("nikita".into())),
|
name: Some(Name("chelik".into())),
|
||||||
server: Server("vlnv.dev".into()),
|
server: Server("xmpp.ru".into()),
|
||||||
resource: None
|
resource: None
|
||||||
}),
|
}),
|
||||||
r#type: MessageType::Chat,
|
r#type: MessageType::Chat,
|
||||||
|
@ -681,7 +681,7 @@ mod tests {
|
||||||
|
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
async fn parse_message_empty_custom() {
|
async fn parse_message_empty_custom() {
|
||||||
let input = r#"<message id="aacea" type="chat" to="nikita@vlnv.dev"><subject>daa</subject><body>bbb</body><unknown-stuff/></message>"#;
|
let input = r#"<message id="aacea" type="chat" to="chelik@xmpp.ru"><subject>daa</subject><body>bbb</body><unknown-stuff/></message>"#;
|
||||||
let result: Message<Ignore> = crate::xml::parse(input).unwrap();
|
let result: Message<Ignore> = crate::xml::parse(input).unwrap();
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
result,
|
result,
|
||||||
|
@ -689,8 +689,8 @@ mod tests {
|
||||||
from: None,
|
from: None,
|
||||||
id: Some("aacea".to_string()),
|
id: Some("aacea".to_string()),
|
||||||
to: Some(Jid {
|
to: Some(Jid {
|
||||||
name: Some(Name("nikita".into())),
|
name: Some(Name("chelik".into())),
|
||||||
server: Server("vlnv.dev".into()),
|
server: Server("xmpp.ru".into()),
|
||||||
resource: None
|
resource: None
|
||||||
}),
|
}),
|
||||||
r#type: MessageType::Chat,
|
r#type: MessageType::Chat,
|
||||||
|
|
|
@ -170,14 +170,14 @@ mod test {
|
||||||
|
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
async fn client_stream_start_correct_parse() {
|
async fn client_stream_start_correct_parse() {
|
||||||
let input = r###"<stream:stream xmlns:stream="http://etherx.jabber.org/streams" to="vlnv.dev" version="1.0" xmlns="jabber:client" xml:lang="en" xmlns:xml="http://www.w3.org/XML/1998/namespace">"###;
|
let input = r###"<stream:stream xmlns:stream="http://etherx.jabber.org/streams" to="xmpp.ru" version="1.0" xmlns="jabber:client" xml:lang="en" xmlns:xml="http://www.w3.org/XML/1998/namespace">"###;
|
||||||
let mut reader = NsReader::from_reader(input.as_bytes());
|
let mut reader = NsReader::from_reader(input.as_bytes());
|
||||||
let mut buf = vec![];
|
let mut buf = vec![];
|
||||||
let res = ClientStreamStart::parse(&mut reader, &mut buf).await.unwrap();
|
let res = ClientStreamStart::parse(&mut reader, &mut buf).await.unwrap();
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
res,
|
res,
|
||||||
ClientStreamStart {
|
ClientStreamStart {
|
||||||
to: "vlnv.dev".to_owned(),
|
to: "xmpp.ru".to_owned(),
|
||||||
lang: Some("en".to_owned()),
|
lang: Some("en".to_owned()),
|
||||||
version: "1.0".to_owned()
|
version: "1.0".to_owned()
|
||||||
}
|
}
|
||||||
|
@ -187,12 +187,12 @@ mod test {
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
async fn server_stream_start_write() {
|
async fn server_stream_start_write() {
|
||||||
let input = ServerStreamStart {
|
let input = ServerStreamStart {
|
||||||
from: "vlnv.dev".to_owned(),
|
from: "xmpp.ru".to_owned(),
|
||||||
lang: "en".to_owned(),
|
lang: "en".to_owned(),
|
||||||
id: "stream_id".to_owned(),
|
id: "stream_id".to_owned(),
|
||||||
version: "1.0".to_owned(),
|
version: "1.0".to_owned(),
|
||||||
};
|
};
|
||||||
let expected = r###"<stream:stream from="vlnv.dev" version="1.0" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="en" id="stream_id">"###;
|
let expected = r###"<stream:stream from="xmpp.ru" version="1.0" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="en" id="stream_id">"###;
|
||||||
let mut output: Vec<u8> = vec![];
|
let mut output: Vec<u8> = vec![];
|
||||||
let mut writer = Writer::new(&mut output);
|
let mut writer = Writer::new(&mut output);
|
||||||
input.write_xml(&mut writer).await.unwrap();
|
input.write_xml(&mut writer).await.unwrap();
|
||||||
|
|
Loading…
Reference in New Issue