xmpp-parsers: Add missing size tests for http_upload
This commit is contained in:
parent
c245b3fa84
commit
40808b883d
1 changed files with 20 additions and 0 deletions
|
|
@ -147,6 +147,26 @@ impl IqResultPayload for SlotResult {}
|
||||||
mod tests {
|
mod tests {
|
||||||
use super::*;
|
use super::*;
|
||||||
|
|
||||||
|
#[cfg(target_pointer_width = "32")]
|
||||||
|
#[test]
|
||||||
|
fn test_size() {
|
||||||
|
assert_size!(SlotRequest, 32);
|
||||||
|
assert_size!(Header, 16);
|
||||||
|
assert_size!(Put, 24);
|
||||||
|
assert_size!(Get, 12);
|
||||||
|
assert_size!(SlotResult, 36);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[cfg(target_pointer_width = "64")]
|
||||||
|
#[test]
|
||||||
|
fn test_size() {
|
||||||
|
assert_size!(SlotRequest, 56);
|
||||||
|
assert_size!(Header, 32);
|
||||||
|
assert_size!(Put, 48);
|
||||||
|
assert_size!(Get, 24);
|
||||||
|
assert_size!(SlotResult, 72);
|
||||||
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_slot_request() {
|
fn test_slot_request() {
|
||||||
let elem: Element = "<request xmlns='urn:xmpp:http:upload:0'
|
let elem: Element = "<request xmlns='urn:xmpp:http:upload:0'
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue