X-Git-Url: https://git.saurik.com/apple/copyfile.git/blobdiff_plain/62b275d9547c3d23186feb0825fa54e9bb3be954..85b8a2cb94f73769e5f566efbb1f194a70d37e6d:/copyfile_test/main.c diff --git a/copyfile_test/main.c b/copyfile_test/main.c index a5384e9..af5ec06 100644 --- a/copyfile_test/main.c +++ b/copyfile_test/main.c @@ -11,8 +11,11 @@ #include #include +#include "identical_test.h" +#include "readonly_fd_test.h" #include "sparse_test.h" #include "stat_test.h" +#include "xattr_test.h" #include "test_utils.h" #define DISK_IMAGE_SIZE_MB 512 @@ -51,11 +54,14 @@ int main(__unused int argc, __unused const char * argv[]) { // Run our tests. sranddev(); + failed |= do_readonly_fd_test(TEST_DIR, stb.f_bsize); failed |= do_sparse_test(TEST_DIR, stb.f_bsize); failed |= do_sparse_recursive_test(TEST_DIR, stb.f_bsize); failed |= do_fcopyfile_offset_test(TEST_DIR, stb.f_bsize); failed |= do_preserve_dst_flags_test(TEST_DIR, stb.f_bsize); failed |= do_preserve_dst_tracked_test(TEST_DIR, stb.f_bsize); + failed |= do_src_dst_identical_test(TEST_DIR, stb.f_bsize); + failed |= do_xattr_test(TEST_DIR, stb.f_bsize); // Cleanup the disk image we ran our tests on. if (USING_DISK_IMAGE) {