index
:
bfs.git
clone
coverity
find2fd
gh-pages
main
queue-files
single-file
Breadth-first version of find
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
bfs
Commit message (
Expand
)
Author
Age
Files
Lines
*
tests: Add some more weird names
Tavian Barnes
2024-05-28
2
-0
/
+16
*
bfstd: Treat ELOOP like ENOENT
Tavian Barnes
2024-05-27
1
-1
/
+8
*
printf: The ' ' (space) flag must be numeric
Tavian Barnes
2024-05-19
1
-0
/
+1
*
Implement -limit N
Tavian Barnes
2024-03-20
6
-0
/
+9
*
tests/bfs/D_opt: Don't rely on directory link counts
Tavian Barnes
2024-02-28
2
-12
/
+1
*
bftw: stat() files asynchronously
Tavian Barnes
2024-02-06
1
-1
/
+1
*
tests: Don't clobber inherited FDs
Tavian Barnes
2024-02-01
1
-1
/
+1
*
tests/bfs/D_opt: New test for more -D opt coverage
Tavian Barnes
2024-01-07
2
-0
/
+19
*
tests: Remove unneeded command -v unbuffer || skip
Tavian Barnes
2024-01-01
2
-4
/
+0
*
parse: Reject integers that start with whitespace
Tavian Barnes
2023-12-09
1
-0
/
+1
*
Treat NO_COLOR="" the same as unset
Tavian Barnes
2023-11-06
2
-0
/
+32
*
tests/bfs/help: Fix exit status
Tavian Barnes
2023-10-23
1
-4
/
+4
*
tests/bfs/help: Use ... && fail instead of ! ...
Tavian Barnes
2023-10-23
1
-4
/
+4
*
tests/bfs/printf_color: Fix race condition
Tavian Barnes
2023-10-23
2
-1
/
+2
*
tests: Fix Bash 3 compatibility
Tavian Barnes
2023-10-23
1
-4
/
+2
*
tests: Use test-specific scratch directories
Tavian Barnes
2023-10-22
6
-20
/
+17
*
tests: Refactor implementation into separate files
Tavian Barnes
2023-10-19
1
-2
/
+0
*
tests: Move closed_std* tests out of the POSIX group
Tavian Barnes
2023-10-14
4
-0
/
+28
*
tests/bfs/status: Try to test SIGWINCH
Tavian Barnes
2023-10-06
1
-1
/
+1
*
tests: New bfs_pty wrapper for unbuffer
Tavian Barnes
2023-10-06
3
-7
/
+3
*
tests/bfs: Add a test that runs -status
Tavian Barnes
2023-10-05
1
-0
/
+3
*
tests/bfs: Add tests for color autodetection
Tavian Barnes
2023-10-05
4
-0
/
+65
*
color: Only highlight the trailing slash on ENOTDIR
Tavian Barnes
2023-07-13
2
-5
/
+5
*
color: Don't break up leading and trailing dirs
Tavian Barnes
2023-07-13
39
-61
/
+63
*
color: TTY-escape filenames
Tavian Barnes
2023-07-13
38
-0
/
+76
*
color: Get rid of EXT_MAX
Tavian Barnes
2023-07-13
2
-0
/
+23
*
parse: Reject -j0
Tavian Barnes
2023-07-12
1
-0
/
+1
*
tests/bfs: Add tests for -j
Tavian Barnes
2023-07-12
5
-0
/
+41
*
color: Compare values too when deciding to smart-case
Tavian Barnes
2023-06-30
2
-2
/
+7
*
color: Implement smart casing
Tavian Barnes
2023-06-29
5
-10
/
+12
*
tests/bfs/color: Add mixed-case extensions
Tavian Barnes
2023-06-29
38
-114
/
+304
*
color: `fi=0` should not fall back to `no`
Tavian Barnes
2023-06-08
8
-0
/
+84
*
tests: Use bfs_sudo wrapper instead of testing $SUDO
Tavian Barnes
2022-12-29
2
-4
/
+2
*
tests/bfs/printf_everything: Simplify double negation
Tavian Barnes
2022-12-16
1
-2
/
+2
*
tests: Fail early in bfs_diff if the diff fails
Tavian Barnes
2022-12-16
1
-1
/
+1
*
tests: Print the skip reason for --verbose=skipped
Tavian Barnes
2022-12-16
1
-4
/
+1
*
tests: Turn on set -e
Tavian Barnes
2022-12-16
4
-12
/
+9
*
tests: Move crash detection into invoke_bfs, use ! instead of fail
Tavian Barnes
2022-12-16
31
-32
/
+32
*
tests: Replace skip_unless test with test || skip
Tavian Barnes
2022-12-16
7
-11
/
+11
*
parse: Fix crash on -xdev -mount
Tavian Barnes
2022-11-30
2
-0
/
+21
*
parse: Pass the right argument when warning about -O9
Tavian Barnes
2022-11-30
2
-0
/
+22
*
typo: Array bounds are exclusive, not inclusive
Tavian Barnes
2022-11-10
1
-0
/
+1
*
tests/xtouch: New utility
Tavian Barnes
2022-11-07
3
-3
/
+3
*
tests: Skip fstype tests if the mtab isn't available
Tavian Barnes
2022-11-06
1
-1
/
+7
*
tests: Add a helper for cleaning scratch
Tavian Barnes
2022-10-20
4
-4
/
+4
*
tests: Coverage number go up
Tavian Barnes
2022-10-19
9
-0
/
+70
*
tests: Split test cases into separate files
Tavian Barnes
2022-10-19
190
-0
/
+1359