summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
...
* alloc: New header for memory allocation utilitiesTavian Barnes2023-06-202-11/+26
* color: `fi=0` should not fall back to `no`Tavian Barnes2023-06-088-0/+84
* tests/bfstd: Use bfs_verify() over explicit abort()Tavian Barnes2023-05-191-14/+5
* Switch from assert() to bfs_assert()/bfs_verify()Tavian Barnes2023-05-183-86/+83
* bit: Rename int.h to bit.hTavian Barnes2023-05-181-1/+1
* config: Align after saturating in flex_sizeof()Tavian Barnes2023-05-161-1/+2
* int: Backport C23's bit utilitiesTavian Barnes2023-05-161-0/+57
* int: Backport C23's endian utilitiesTavian Barnes2023-05-161-0/+10
* int: Backport C23's _WIDTH macrosTavian Barnes2023-05-161-0/+54
* config: Saturate on overflow in flex_sizeof()Tavian Barnes2023-05-111-0/+1
* config: Properly align flex_sizeof()Tavian Barnes2023-05-111-0/+13
* config: Provide <stdalign.h> and <stdbool.h>Tavian Barnes2023-05-112-2/+2
* config: s/BFS_COUNTOF/countof/Tavian Barnes2023-05-101-1/+1
* build: Fix tsanTavian Barnes2023-04-121-5/+6
* list: Use macros instead of type-erased listsTavian Barnes2023-03-311-0/+2
* trie: Use list.h for the list of leavesTavian Barnes2023-03-291-2/+0
* tests: Use close() wrappersTavian Barnes2023-01-312-5/+3
* Replace license boilerplate with SPDX tagsTavian Barnes2023-01-258-120/+16
* mtab: Mitigate the race between bfs_mtab_parse() and bfs_mtab_fill_types()Tavian Barnes2023-01-222-0/+12
* tests/xtouch: Fix macOS buildTavian Barnes2023-01-191-0/+1
* bfstd: New wrappers for dirname()/basename()Tavian Barnes2023-01-193-15/+65
* tests: Use bfs_sudo wrapper instead of testing $SUDOTavian Barnes2022-12-2913-51/+49
* tests/bfs/printf_everything: Simplify double negationTavian Barnes2022-12-161-2/+2
* tests: New test for -fstype on a stacked mount pointTavian Barnes2022-12-162-0/+14
* tests: Save test stderr to separate filesTavian Barnes2022-12-161-2/+2
* tests: Fail early in bfs_diff if the diff failsTavian Barnes2022-12-1610-19/+12
* tests: Print the skip reason for --verbose=skippedTavian Barnes2022-12-162-8/+10
* tests: Turn on set -eTavian Barnes2022-12-1626-98/+69
* tests: Move crash detection into invoke_bfs, use ! instead of failTavian Barnes2022-12-1667-78/+72
* tests: Replace skip_unless test with test || skipTavian Barnes2022-12-1644-78/+67
* tests: Fix crash when stderr is redirectedTavian Barnes2022-12-141-1/+7
* tests/posix/readdir_error: Fix flakinessTavian Barnes2022-12-141-7/+23
* tests: Add a test for readdir() errorsTavian Barnes2022-12-131-0/+21
* config: New BFS_COUNTOF macroTavian Barnes2022-12-071-1/+2
* tests: Allow wildcard patterns like "posix/*"Tavian Barnes2022-12-021-48/+31
* parse: Fix crash on -xdev -mountTavian Barnes2022-11-302-0/+21
* parse: Pass the right argument when warning about -O9Tavian Barnes2022-11-302-0/+22
* tests: Avoid syslog() using a low fd on macOSTavian Barnes2022-11-201-5/+16
* exec: Fix index overflow parsing -exec +Tavian Barnes2022-11-112-0/+4
* typo: Array bounds are exclusive, not inclusiveTavian Barnes2022-11-101-0/+1
* Revert "exec: Don't flush if the user says no to -ok"Tavian Barnes2022-11-103-1/+24
* pwcache: Fill the user/group caches lazilyTavian Barnes2022-11-092-2/+11
* tests/xtouch: Add some missing POSIX touch featuresTavian Barnes2022-11-082-51/+104
* tests/xtouch: New utilityTavian Barnes2022-11-0722-88/+255
* tests: Skip fstype tests if the mtab isn't availableTavian Barnes2022-11-062-1/+8
* trie: Make leaves into a linked listTavian Barnes2022-10-291-0/+15
* tests: Fix privilege dropping when run as rootTavian Barnes2022-10-211-1/+1
* tests/gnu/inum_automount: Work around systemd-mount raceTavian Barnes2022-10-212-6/+6
* tests: Always clean scratch before using itTavian Barnes2022-10-204-0/+4
* tests: Add a helper for cleaning scratchTavian Barnes2022-10-2027-38/+50