bazel-skylib/tests/directory
Matt 28d6034185
fix: Fix a bug in globs when middle is non-empty, but right is empty. (#516)
For example, if you try to match `*a*` against `ab`, then we check:
```
left = ""
middle = "a"
right = ""
middle in name[len(left):len(name)-len(right)]:
"a" in "ab"[len(""):len(name)-len("")]:
"a" in "ab"[0:-0]
"a" in "" => False
```

The problem here is that negative numbers in python index from the back, but -0 is not a negative number, so it always results in the empty string.
2024-05-31 07:30:03 +00:00
..
testdata
BUILD
directory_test.bzl
external_directory_tests.bzl
glob_test.bzl fix: Fix a bug in globs when middle is non-empty, but right is empty. (#516) 2024-05-31 07:30:03 +00:00
subdirectory_test.bzl
utils.bzl