summaryrefslogtreecommitdiffstats
path: root/tests/bfs
Commit message (Expand)AuthorAgeFilesLines
* color: Don't color files like directories on ENOTDIRTavian Barnes2024-10-161-2/+2
* color: Fix an infinite loop colorizing some invalid pathsTavian Barnes2024-10-132-0/+2
* color: Fix an assertion failure with embedded NUL bytesTavian Barnes2024-10-022-0/+32
* eval: Don't warn about suppressed errors without -noerrorTavian Barnes2024-08-191-0/+2
* tests/bfs: Add -noerror testsTavian Barnes2024-08-196-0/+21
* parse: Take umask into account in parse_mode()Tavian Barnes2024-08-021-2/+3
* tests: Add more files to perms/Tavian Barnes2024-08-021-0/+2
* tests/bfs: New case-sensitivity ordering testTavian Barnes2024-07-032-0/+28
* color: Delay the case_sensitive decisionTavian Barnes2024-07-022-0/+28
* tests: Improve color case insensitivity coverageTavian Barnes2024-06-052-6/+6
* tests: New inaccessible/ directory tree for permission errorsTavian Barnes2024-06-042-10/+2
* parse: Allow -Darg/-Sarg as well as -D arg / -S argTavian Barnes2024-06-036-0/+59
* parse: Handle multiple flags at once like -LEXO2Tavian Barnes2024-06-033-0/+19
* tests: Add some more weird namesTavian Barnes2024-05-282-0/+16
* bfstd: Treat ELOOP like ENOENTTavian Barnes2024-05-271-1/+8
* printf: The ' ' (space) flag must be numericTavian Barnes2024-05-191-0/+1
* Implement -limit NTavian Barnes2024-03-206-0/+9
* tests/bfs/D_opt: Don't rely on directory link countsTavian Barnes2024-02-282-12/+1
* bftw: stat() files asynchronouslyTavian Barnes2024-02-061-1/+1
* tests: Don't clobber inherited FDsTavian Barnes2024-02-011-1/+1
* tests/bfs/D_opt: New test for more -D opt coverageTavian Barnes2024-01-072-0/+19
* tests: Remove unneeded command -v unbuffer || skipTavian Barnes2024-01-012-4/+0
* parse: Reject integers that start with whitespaceTavian Barnes2023-12-091-0/+1
* Treat NO_COLOR="" the same as unsetTavian Barnes2023-11-062-0/+32
* tests/bfs/help: Fix exit statusTavian Barnes2023-10-231-4/+4
* tests/bfs/help: Use ... && fail instead of ! ...Tavian Barnes2023-10-231-4/+4
* tests/bfs/printf_color: Fix race conditionTavian Barnes2023-10-232-1/+2
* tests: Fix Bash 3 compatibilityTavian Barnes2023-10-231-4/+2
* tests: Use test-specific scratch directoriesTavian Barnes2023-10-226-20/+17
* tests: Refactor implementation into separate filesTavian Barnes2023-10-191-2/+0
* tests: Move closed_std* tests out of the POSIX groupTavian Barnes2023-10-144-0/+28
* tests/bfs/status: Try to test SIGWINCHTavian Barnes2023-10-061-1/+1
* tests: New bfs_pty wrapper for unbufferTavian Barnes2023-10-063-7/+3
* tests/bfs: Add a test that runs -statusTavian Barnes2023-10-051-0/+3
* tests/bfs: Add tests for color autodetectionTavian Barnes2023-10-054-0/+65
* color: Only highlight the trailing slash on ENOTDIRTavian Barnes2023-07-132-5/+5
* color: Don't break up leading and trailing dirsTavian Barnes2023-07-1339-61/+63
* color: TTY-escape filenamesTavian Barnes2023-07-1338-0/+76
* color: Get rid of EXT_MAXTavian Barnes2023-07-132-0/+23
* parse: Reject -j0Tavian Barnes2023-07-121-0/+1
* tests/bfs: Add tests for -jTavian Barnes2023-07-125-0/+41
* color: Compare values too when deciding to smart-caseTavian Barnes2023-06-302-2/+7
* color: Implement smart casingTavian Barnes2023-06-295-10/+12
* tests/bfs/color: Add mixed-case extensionsTavian Barnes2023-06-2938-114/+304
* color: `fi=0` should not fall back to `no`Tavian Barnes2023-06-088-0/+84
* tests: Use bfs_sudo wrapper instead of testing $SUDOTavian Barnes2022-12-292-4/+2
* tests/bfs/printf_everything: Simplify double negationTavian Barnes2022-12-161-2/+2
* tests: Fail early in bfs_diff if the diff failsTavian Barnes2022-12-161-1/+1
* tests: Print the skip reason for --verbose=skippedTavian Barnes2022-12-161-4/+1
* tests: Turn on set -eTavian Barnes2022-12-164-12/+9