diff options
author | Bor Kae Hwang <borkaehw@umich.edu> | 2020-02-06 09:54:31 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-06 11:54:31 -0500 |
commit | 2d4c9528e0f453b5950eeaeac11d8d09f5a504d4 (patch) | |
tree | 6b4df62f67a7c87fb26fdee3815b11267d784566 | |
parent | 1c5ed0706a8e2f73116e128184be64a99e66e83d (diff) | |
download | bazel-skylib-2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz |
Add absolute path tests for Windows (#230)
-rw-r--r-- | tests/paths_tests.bzl | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/paths_tests.bzl b/tests/paths_tests.bzl index aaf3e3e..42253d8 100644 --- a/tests/paths_tests.bzl +++ b/tests/paths_tests.bzl @@ -78,12 +78,18 @@ def _is_absolute_test(ctx): asserts.false(env, paths.is_absolute("foo/")) asserts.false(env, paths.is_absolute("foo/bar")) - # Try some absolute paths. + # Try some Linux absolute paths. asserts.true(env, paths.is_absolute("/")) asserts.true(env, paths.is_absolute("/foo")) asserts.true(env, paths.is_absolute("/foo/")) asserts.true(env, paths.is_absolute("/foo/bar")) + # Try some Windows absolute paths. + asserts.true(env, paths.is_absolute("D:\\")) + asserts.true(env, paths.is_absolute("C:\\")) + asserts.true(env, paths.is_absolute("C:\\foo")) + asserts.true(env, paths.is_absolute("C:\\foo\\bar")) + return unittest.end(env) is_absolute_test = unittest.make(_is_absolute_test) |