mod ambiguous_strings_tests;
mod assemble_tests;
mod card_fence_tests;
mod edit_tests;
mod emit_idempotence_tests;
mod emit_stability_tests;
mod emit_tests;
mod ext_tests;
mod fence_conformance_tests;
mod lossiness_tests;
mod multibyte_tests;
mod number_edge_tests;
mod seed_tests;
pub(super) fn collect_md_files(root: &std::path::Path, out: &mut Vec<std::path::PathBuf>) {
let entries = match std::fs::read_dir(root) {
Ok(e) => e,
Err(_) => return,
};
for entry in entries.flatten() {
let path = entry.path();
if path.is_dir() {
collect_md_files(&path, out);
} else if path.extension().and_then(|e| e.to_str()) == Some("md") {
out.push(path);
}
}
}