aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/package/archiver/archive_manager_test.rs
blob: 5f9e413463e8915c5357370d94945e9e1a5eedea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! ref: composer/tests/Composer/Test/Package/Archiver/ArchiveManagerTest.php

// These drive ArchiveManager end-to-end (building tar archives via PharData, todo!()) and
// the filename-derivation helpers over packages; the archiving and fixture setup are not
// ported.
macro_rules! stub {
    ($name:ident) => {
        #[test]
        #[ignore = "ArchiveManager builds archives via PharData (todo!()) over fixtures; not ported"]
        fn $name() {
            todo!()
        }
    };
}

stub!(test_unknown_format);
stub!(test_archive_tar);
stub!(test_archive_custom_file_name);
stub!(test_get_package_filename_parts);
stub!(test_get_package_filename);