10 Commits

Author SHA1 Message Date
Peter Dimov
cd4518ceff Update expected test results for \\localhost\c:\foo\bar (which is an invalid UNC path) 2022-09-05 12:33:37 +03:00
Daniel James
19ccdd6cbd Reformat 2017-12-24 12:46:59 +00:00
Daniel James
5152ca4d34 That test case is probably fine 2017-10-04 18:55:46 +01:00
Daniel James
476aa61984 Improved file_path_to_url for windows edge cases
Really not sure about this, but filesystem doesn't have great support
anyway[1], and this handles some unusual cases better.

[1]: https://svn.boost.org/trac10/ticket/5448
2017-10-04 18:05:00 +01:00
Daniel James
e0ec41683d Deal with xinclude == xmlbase
It's a silly edge case as you can't xinclude directories, but might as well
make it a little more sane.
2017-10-04 03:08:21 +01:00
Daniel James
c5b8ad6d38 Fix xmlbase when it's the same as current xinclude base 2017-10-04 02:11:35 +01:00
Daniel James
595182b0c7 Stop normalizing the path of dependencies
It was incorrect because it was following symlinks. That means that a
build system wouldn't detect is a symlink changed. It's probably best
not to do any normalization at all and leave it to the build system.
2017-09-15 19:21:30 +01:00
Daniel James
b913b0192b Some path_difference tests + fix non-existent directories 2017-08-09 20:12:56 +01:00
Daniel James
7ef7909d5e Add tests for normalize_path 2017-08-09 20:12:56 +01:00
Daniel James
ba64e37ae4 Rename file_path_to_url_test.cpp to path_test.cpp 2017-08-09 20:12:56 +01:00