diff --git a/mach/io/file/traverse.d b/mach/io/file/traverse.d index 4b8c1d9..1b4f128 100644 --- a/mach/io/file/traverse.d +++ b/mach/io/file/traverse.d @@ -385,6 +385,7 @@ unittest{ Entry(TestPath ~ "/dir/d.txt"), Entry(TestPath ~ "/dir/nesteddir", true), Entry(TestPath ~ "/dir/nesteddir/deep.txt", true), + Entry(TestPath ~ "/dir/nesteddir/deep.txt/deeper.txt", false), ]; void TestTraverse(TraverseDirMode mode)(){ auto files = traversedir!mode(TestPath).asarray; diff --git a/mach/io/file/traverse/dir/nesteddir/deep.txt/deeper.txt b/mach/io/file/traverse/dir/nesteddir/deep.txt/deeper.txt new file mode 100644 index 0000000..b6fc4c6 --- /dev/null +++ b/mach/io/file/traverse/dir/nesteddir/deep.txt/deeper.txt @@ -0,0 +1 @@ +hello \ No newline at end of file