Kenneth Hsu
d99d40717d
Merge remote-tracking branch 'upstream/master' into test_invalid_windows_paths
...
This allows us to simplify the ProblematicPathTests because the test
teardown methods can now handle deleting directories containing
problematic paths.
2020-07-31 16:29:28 -07:00
Kenneth Hsu
ef8209bc21
Add test to verify number of included paths.
2020-07-23 19:46:23 -07:00
Kenneth Hsu
443514dabd
Rename test method.
2020-07-23 19:44:10 -07:00
Kenneth Hsu
466bc3786b
Extract creation of problematic file to method.
2020-07-23 19:43:24 -07:00
Kenneth Hsu
1b7d1533ee
Add test for excluding problematic paths.
2020-07-23 19:40:00 -07:00
Kenneth Hsu
654ca45892
Verify contents of restored problematic paths.
...
This is somewhat redundant since the RestoreHandler verifies the hash of
the restored file, but it doesn't hurt to check again.
2020-07-19 14:07:26 -07:00
Kenneth Hsu
941c8892b0
Rename test methods.
2020-07-18 18:54:10 -07:00
Kenneth Hsu
c8b1e093fb
Add test to backup and restore paths with problematic suffixes.
...
Paths that end with a dot or space are problematic on Windows.
This concerns issue #3839 .
This concerns pull request #4256 .
2020-07-18 18:20:27 -07:00
Kenneth Hsu
7f6411eca9
Add test to backup and restore problematic long path.
...
This tests a path that exceeds typical limits on Windows.
This concerns issue #3839 .
This concerns pull request #4256 .
2020-07-18 18:15:34 -07:00
Kenneth Hsu
a837144b42
Add class to help remove problematic paths from tests.
...
This will make it easier to create and clean up tests that involve
problematic paths (e.g., paths that end with a dot or space on Windows).
2020-07-18 18:10:02 -07:00