Roy Ivy III
c3415df4b1
Maint/CI ~ fix features option for GHA cargo ... and cross ...
2020-03-10 14:10:28 -05:00
Roy Ivy III
a3d8fc00e1
Refactor ~ use AsRef<Path> where possible
2020-02-03 16:56:50 -06:00
Roy Ivy III
9d4531d48b
Refactor ~ use PathBuf instead of String
2020-02-03 16:56:47 -06:00
Roy Ivy III
36ebb1b2b0
refactor ~ strip_trailing_curdirs() -> normalize_path() (a more accurate descriptor)
2020-01-29 18:36:13 -06:00
Roy Ivy III
e126a01096
Tests ~ improve portability of tests for 'Fix ~ improve portability of path manipulation'
2020-01-29 18:36:13 -06:00
Roy Ivy III
7a38a26593
Fix ~ (WinAPI) must use Handle::from_path_any() if target path might be a directory
...
.# [why]
"If you use `from_path()` on a directory, then subsequent queries using that handle will fail."
Instead, use `from_path_any()` which supports opening files or directories.
ref: "Struct winapi_util::Handle" from <https://docs.rs/crate/winapi-util >
2020-01-29 18:36:13 -06:00
Roy Ivy III
1af6e1f757
Tests ~ simplify by ignoring instead of skipping tests for 'Tests ~ disable two symlink tests which may not be possible on 'windows''
2020-01-29 18:36:13 -06:00
Roy Ivy III
affafcc5f2
Tests ~ simplify by ignoring instead of skipping tests for 'Tests ~ temporarily disable tests which vary by 'windows' hosts'
2020-01-29 18:36:13 -06:00
Roy Ivy III
26ef8c3e59
Tests ~ add test case to 'Fix ~ improve portability of path manipulation'
2020-01-29 18:36:13 -06:00
Roy Ivy III
0898ee6bf0
Maint/CI ~ temporarily disable non-working cargo tarpaulin test coverage
2020-01-29 18:36:13 -06:00
Roy Ivy III
5ac168868e
Tests ~ temporarily disable tests which vary by 'windows' hosts
2020-01-29 18:36:13 -06:00
Roy Ivy III
684994ee11
Tests ~ disable two symlink tests which may not be possible on 'windows'
2020-01-29 18:36:12 -06:00
Roy Ivy III
416ad517fe
Tests ~ fix windows testing
2020-01-29 18:36:12 -06:00
Roy Ivy III
7c34389aea
Fix ~ improve portability of path manipulation
2020-01-29 18:36:12 -06:00
Roy Ivy III
18510130d8
Maint/CI ~ add GitHub-Actions CI (aka GHA)
2020-01-29 18:36:12 -06:00