BurntSushi / walkdir

Rust library for walking directories recursively.
The Unlicense
1.24k stars 107 forks source link

Various Windows related cleanups. #17

Closed BurntSushi closed 7 years ago

BurntSushi commented 7 years ago

This modifies some of the test infrastructure so that more tests can work on Windows. Specifically, we can now write tests that use symlinks and still run on Windows.

We also clean up the implementation of is_same_file by reusing types/functions from the kernel32 and winapi crates. Also, add a few tests for this function.