1 AM_TESTS_ENVIRONMENT = XXD_FOUND=@XXD_FOUND@; export XXD_FOUND; 2 3 if AUTOMAKE_TEST_COMPAT 4 TESTS_ENVIRONMENT = $(AM_TESTS_ENVIRONMENT) 5 endif 6 7 TESTS = referenceFAT12.mkfs \ 8 referenceFAT16.mkfs \ 9 referenceFAT32.mkfs \ 10 referenceFAT32mbr.mkfs \ 11 mkfs-fat32_2_res_sects.mkfs \ 12 mkfs-fat32_4K.mkfs \ 13 check-bad_names.fsck \ 14 check-fat12_first_cluster.fsck \ 15 check-fat16_first_cluster.fsck \ 16 check-fat32_first_cluster.fsck \ 17 check-fat16_dos_cln_shut.fsck \ 18 check-fat32_dos_cln_shut.fsck \ 19 check-chain_to_free_cluster.fsck \ 20 check-chain_too_long.fsck \ 21 check-chain_to_other_file.fsck \ 22 check-circular_chain.fsck \ 23 check-duplicate_names.fsck \ 24 check-dot_entries.fsck \ 25 check-huge.fsck \ 26 check-label-different.fsck \ 27 check-label-only-boot.fsck \ 28 check-label-only-root.fsck \ 29 label-fat32_mkdosfs_label1_dosfslabel_empty.label \ 30 label-fat32_mkdosfs_label1_dosfslabel_label2.label \ 31 label-fat32_mkdosfs_label1_dosfslabel_NO_NAME.label \ 32 label-fat32_mkdosfs_label1_mlabel_erase.label \ 33 label-fat32_mkdosfs_label1_mlabel_NO_NAME.label \ 34 label-fat32_mkdosfs_label1_xp_erase.label \ 35 label-fat32_mkdosfs_label1_xp_label2.label \ 36 label-fat32_mkdosfs_label1.label \ 37 label-fat32_mkdosfs_none_dosfslabel_label1_xp_label2.label \ 38 label-fat32_mkdosfs_none_dosfslabel_label1.label \ 39 label-fat32_mkdosfs_none_dosfslabel_NO_NAME.label \ 40 label-fat32_mkdosfs_none_xp_label1_dosfslabel_label2.label \ 41 label-fat32_mkdosfs_none_xp_label1.label \ 42 label-fat32_mkdosfs_none.label \ 43 label-fat32_xp_label1.label \ 44 label-fat32_xp_none_dosfslabel_label1.label \ 45 label-fat32_xp_none_mlabel_label1.label \ 46 label-fat32_xp_none.label 47 48 49 XFAIL_TESTS = check-huge.fsck 50 51 TEST_EXTENSIONS = .mkfs .fsck .label 52 MKFS_LOG_COMPILER = $(srcdir)/test-mkfs 53 FSCK_LOG_COMPILER = $(srcdir)/test-fsck 54 LABEL_LOG_COMPILER = $(srcdir)/test-label 55 56 dist_check_DATA = test-mkfs test-fsck test-label \ 57 referenceFAT12.mkfs \ 58 referenceFAT12.xxd \ 59 referenceFAT16.mkfs \ 60 referenceFAT16.xxd \ 61 referenceFAT32.mkfs \ 62 referenceFAT32.xxd \ 63 referenceFAT32mbr.mkfs \ 64 referenceFAT32mbr.xxd \ 65 mkfs-fat32_2_res_sects.mkfs \ 66 mkfs-fat32_2_res_sects.xxd \ 67 mkfs-fat32_4K.mkfs \ 68 mkfs-fat32_4K.xxd \ 69 check-bad_names.fsck \ 70 check-bad_names.xxd \ 71 check-fat12_first_cluster.fsck \ 72 check-fat12_first_cluster.args \ 73 check-fat12_first_cluster.xxd \ 74 check-fat16_first_cluster.fsck \ 75 check-fat16_first_cluster.args \ 76 check-fat16_first_cluster.xxd \ 77 check-fat32_first_cluster.fsck \ 78 check-fat32_first_cluster.args \ 79 check-fat32_first_cluster.xxd \ 80 check-fat16_dos_cln_shut.fsck \ 81 check-fat16_dos_cln_shut.xxd \ 82 check-fat32_dos_cln_shut.fsck \ 83 check-fat32_dos_cln_shut.xxd \ 84 check-chain_to_free_cluster.fsck \ 85 check-chain_to_free_cluster.xxd \ 86 check-chain_too_long.fsck \ 87 check-chain_too_long.xxd \ 88 check-chain_to_other_file.fsck \ 89 check-chain_to_other_file.xxd \ 90 check-circular_chain.fsck \ 91 check-circular_chain.xxd \ 92 check-duplicate_names.fsck \ 93 check-duplicate_names.xxd \ 94 check-dot_entries.fsck \ 95 check-dot_entries.xxd \ 96 check-huge.fsck \ 97 check-label-different.fsck \ 98 check-label-different.xxd \ 99 check-label-only-boot.fsck \ 100 check-label-only-boot.xxd \ 101 check-label-only-root.fsck \ 102 check-label-only-root.xxd \ 103 label-fat32_mkdosfs_label1_dosfslabel_empty.label \ 104 label-fat32_mkdosfs_label1_dosfslabel_empty.xxd \ 105 label-fat32_mkdosfs_label1_dosfslabel_label2.label \ 106 label-fat32_mkdosfs_label1_dosfslabel_label2.xxd \ 107 label-fat32_mkdosfs_label1_dosfslabel_NO_NAME.label \ 108 label-fat32_mkdosfs_label1_dosfslabel_NO_NAME.xxd \ 109 label-fat32_mkdosfs_label1_mlabel_erase.label \ 110 label-fat32_mkdosfs_label1_mlabel_erase.xxd \ 111 label-fat32_mkdosfs_label1_mlabel_NO_NAME.label \ 112 label-fat32_mkdosfs_label1_mlabel_NO_NAME.xxd \ 113 label-fat32_mkdosfs_label1_xp_erase.label \ 114 label-fat32_mkdosfs_label1_xp_erase.xxd \ 115 label-fat32_mkdosfs_label1_xp_label2.label \ 116 label-fat32_mkdosfs_label1_xp_label2.xxd \ 117 label-fat32_mkdosfs_label1.label \ 118 label-fat32_mkdosfs_label1.xxd \ 119 label-fat32_mkdosfs_none_dosfslabel_label1_xp_label2.label \ 120 label-fat32_mkdosfs_none_dosfslabel_label1_xp_label2.xxd \ 121 label-fat32_mkdosfs_none_dosfslabel_label1.label \ 122 label-fat32_mkdosfs_none_dosfslabel_label1.xxd \ 123 label-fat32_mkdosfs_none_dosfslabel_NO_NAME.label \ 124 label-fat32_mkdosfs_none_dosfslabel_NO_NAME.xxd \ 125 label-fat32_mkdosfs_none_xp_label1_dosfslabel_label2.label \ 126 label-fat32_mkdosfs_none_xp_label1_dosfslabel_label2.xxd \ 127 label-fat32_mkdosfs_none_xp_label1.label \ 128 label-fat32_mkdosfs_none_xp_label1.xxd \ 129 label-fat32_mkdosfs_none.label \ 130 label-fat32_mkdosfs_none.xxd \ 131 label-fat32_xp_label1.label \ 132 label-fat32_xp_label1.xxd \ 133 label-fat32_xp_none_dosfslabel_label1.label \ 134 label-fat32_xp_none_dosfslabel_label1.xxd \ 135 label-fat32_xp_none_mlabel_label1.label \ 136 label-fat32_xp_none_mlabel_label1.xxd \ 137 label-fat32_xp_none.label \ 138 label-fat32_xp_none.xxd