rimage 0.12.3

Optimize images natively with best-in-class codecs
Documentation
use super::*;

#[test]
fn find_common_path() {
    let paths = vec![
        PathBuf::from("/path/to/image1.jpg"),
        PathBuf::from("/path/to/image2.jpg"),
        PathBuf::from("/path/to/image3.jpg"),
    ];

    let common_path = get_common_path(&paths);
    assert_eq!(common_path, Some(PathBuf::from("/path/to")));

    let paths = vec![
        PathBuf::from("/path/to/test/image1.jpg"),
        PathBuf::from("/path/to/image2.jpg"),
        PathBuf::from("/path/to/image3.jpg"),
    ];

    let common_path = get_common_path(&paths);
    assert_eq!(common_path, Some(PathBuf::from("/path/to")));

    let paths = vec![
        PathBuf::from("/path/to/test/image1.jpg"),
        PathBuf::from("/path/image2.jpg"),
        PathBuf::from("/path/to/image3.jpg"),
    ];

    let common_path = get_common_path(&paths);
    assert_eq!(common_path, Some(PathBuf::from("/path")));
}