smaz2 0.1.1

SMAZ2 small messages compression algorithm in rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#[cfg(test)]
mod tests {
    use crate::smaz2::{compress, decompress};

    #[test]
    fn test_compress() {
        let s = "hello world";
        let compressed = compress(s).unwrap();
      assert_eq!(compressed, vec![132, 177, 111, 32, 6, 53])
    }

    #[test]
    fn test_decompress() {
       let s:Vec<u8> = vec![132, 177, 111, 32, 6, 53];
       let origin = decompress(&s).unwrap();
        assert_eq!(origin, "hello world")
    }
}