aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* spm_mkdtemp requires a base directory:Joseph Hunkeler2020-04-185-16/+18
| | | | * test_spm_mkdtemp revealed a difference in how variables are stored (Linux vs. MacOS)
* Merge pull request #24 from jhunkeler/clarify-find_by_strspecJoseph Hunkeler2020-04-141-20/+11
|\ | | | | Clean up find_by_strspec
| * Clean up find_by_strspecJoseph Hunkeler2020-04-141-20/+11
|/
* Merge pull request #22 from jhunkeler/use-compatJoseph Hunkeler2020-04-143-0/+16
|\ | | | | Include protoypes for compat implementations
| * Include protoypes for compat implementationsJoseph Hunkeler2020-04-113-0/+16
| |
* | Merge pull request #23 from jhunkeler/touch-fslistJoseph Hunkeler2020-04-145-4/+258
|\ \ | |/ |/| Add functions w/ tests
| * Add functions:Joseph Hunkeler2020-04-145-4/+258
|/ | | | | | | | | | | touch() fslist() * Add type: struct FSList * Consolidate platform specific includes
* Merge pull request #21 from jhunkeler/update-usageJoseph Hunkeler2020-04-102-7/+43
|\ | | | | Update README.md and usage
| * Update README.md and usageJoseph Hunkeler2020-04-102-7/+43
|/
* Merge pull request #20 from jhunkeler/test-spm_mkdtempJoseph Hunkeler2020-04-102-2/+32
|\ | | | | Test spm mkdtemp
| * Add test_spm_mkdtempJoseph Hunkeler2020-04-101-0/+27
| |
| * lib/fs.cJoseph Hunkeler2020-04-101-2/+5
| |
* | Merge pull request #19 from jhunkeler/test-fs_human_readable_sizeJoseph Hunkeler2020-04-102-0/+26
|\ \ | | | | | | Add test_human_readable_size
| * | Add test_human_readable_sizeJoseph Hunkeler2020-04-102-0/+26
| |/ | | | | | | * Add additional integer types to TestCase union
* | Merge pull request #18 from jhunkeler/test-fs_mkdirsJoseph Hunkeler2020-04-102-2/+43
|\ \ | |/ |/| Test fs mkdirs
| * Check if directories were removedJoseph Hunkeler2020-04-091-0/+3
| |
| * remove whitespaceJoseph Hunkeler2020-04-091-2/+0
| |
| * Add test_fs_mkdirsJoseph Hunkeler2020-04-091-0/+40
|/
* Merge pull request #17 from jhunkeler/test-get_file_sizeJoseph Hunkeler2020-04-093-1/+76
|\ | | | | Test get file size
| * Add test_fs_get_file_sizeJoseph Hunkeler2020-04-092-0/+73
| | | | | | | | * Add mock_size function to framework.h
| * Fail if seek failsJoseph Hunkeler2020-04-091-1/+3
|/
* Merge pull request #16 from jhunkeler/test-expandpathJoseph Hunkeler2020-04-091-0/+35
|\ | | | | Add test_fs_expandpath
| * Add test_fs_expandpathJoseph Hunkeler2020-04-091-0/+35
| |
* | Merge pull request #15 from jhunkeler/test-relocate-relocateJoseph Hunkeler2020-04-092-3/+57
|\ \ | |/ |/| Test relocate relocate
| * Add test test_relocate_relocateJoseph Hunkeler2020-04-081-0/+47
| |
| * relocate() return -1 on NULL argumentsJoseph Hunkeler2020-04-081-3/+10
|/
* Add test_relocation_file_replace_text (#14)Joseph Hunkeler2020-04-082-5/+46
| | | | | | | | | * Add test_relocation_file_replace_text * Fix bad BUFSIZ allocation and interaction * Use the line limit not the number of lines * Zero line buffer before next read
* Test replace_text (#13)Joseph Hunkeler2020-04-064-10/+55
| | | | | | | * Add test boilerplate * Add replace_text test * Redo replace_text
* Merge pull request #12 from jhunkeler/enable-removeJoseph Hunkeler2020-04-011-0/+1
|\ | | | | Enable remove mode
| * Enable remove modeJoseph Hunkeler2020-04-011-0/+1
| |
* | Merge pull request #11 from jhunkeler/strlist-fixesJoseph Hunkeler2020-04-011-5/+31
|\ \ | | | | | | strlist: Handle NULL input (for most cases)
| * | Handle NULL input (for most cases)Joseph Hunkeler2020-04-011-5/+31
| |/
* | Merge pull request #10 from jhunkeler/config-testJoseph Hunkeler2020-04-012-4/+89
|\ \ | |/ |/| Add test_config_read test
| * Add test_config_read testJoseph Hunkeler2020-04-012-4/+89
|/ | | | * config_read removes whitespace correctly near inline comments
* Merge pull request #9 from jhunkeler/test-sha256Joseph Hunkeler2020-03-312-0/+54
|\ | | | | Add test_checksum_sha256 test
| * Add test_checksum_sha256 testJoseph Hunkeler2020-03-312-0/+54
|/
* Merge pull request #8 from jhunkeler/shell-testJoseph Hunkeler2020-03-304-12/+37
|\ | | | | Add shell test
| * Add quick shell() testJoseph Hunkeler2020-03-301-0/+24
| |
| * Allow up to 10 arbitrary test argumentsJoseph Hunkeler2020-03-301-0/+1
| |
| * Fix shell command benchmarkingJoseph Hunkeler2020-03-302-12/+12
|/
* Merge pull request #7 from jhunkeler/strdup_array-testJoseph Hunkeler2020-03-285-54/+92
|\ | | | | strdup_array test
| * Add strdup_array() testJoseph Hunkeler2020-03-281-0/+30
| |
| * Add `const char **` type to TestValue unionJoseph Hunkeler2020-03-281-0/+1
| |
| * bugfix: spm_prompt_user did not capture input and process it as intendedJoseph Hunkeler2020-03-281-54/+19
| |
| * Add strcmp_array() functionJoseph Hunkeler2020-03-282-0/+42
| |
* | Merge pull request #6 from jhunkeler/test-normalize-spaceJoseph Hunkeler2020-03-272-0/+34
|\| | | | | Test normalize space
| * Add normalize_space testJoseph Hunkeler2020-03-271-0/+29
| |
| * Return NULL if input is NULLJoseph Hunkeler2020-03-271-0/+5
|/
* Explicit returnJoseph Hunkeler2020-03-271-0/+1
|
* Fix compiler warningsJoseph Hunkeler2020-03-271-6/+2
|