-
Notifications
You must be signed in to change notification settings - Fork 55
Comparing changes
Open a pull request
base repository: ztombol/bats-file
base: master
head repository: bats-core/bats-file
compare: master
Commits on Sep 22, 2018
-
New file based tests and macOS compatibility (#1)
* differentiate between files and folders Add 4 additional asserts to check if a file or a folder exists or not. This could cause that existing tests will fail with `assert_file_exist` or `assert_file_not_exist` if they are testing a folder instead of a file. * Add more filetype asserts * assert_block_exist/assert_block_not_exist to test a block special file * assert_char_exist/assert_char_not_exist to test a character special file * assert_link_exist/assert_link_not_exist to test if a file is a symbolic link * assert_socket_exist/assert_socket_not_exist to test if a file is a socket * assert_fifo_exist/assert_fifo_not_exist to test if a file is a named pipe * Added new functions to README * add tests * improve macOS compatibility * adding osx and linux based test
Configuration menu - View commit details
-
Copy full SHA for d53e5aa - Browse repository at this point
Copy the full SHA d53e5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 633cf2f - Browse repository at this point
Copy the full SHA 633cf2fView commit details
Commits on Sep 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bead629 - Browse repository at this point
Copy the full SHA bead629View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3c1cfb - Browse repository at this point
Copy the full SHA a3c1cfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a3282d - Browse repository at this point
Copy the full SHA 8a3282dView commit details -
Merge pull request #12 from KingKabyle/New_assert_exec
New assert_executeable
Configuration menu - View commit details
-
Copy full SHA for 98a4b0b - Browse repository at this point
Copy the full SHA 98a4b0bView commit details
Commits on Oct 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3308542 - Browse repository at this point
Copy the full SHA 3308542View commit details
Commits on Nov 12, 2018
-
assert_equal_files, assert_not_equal_files added to file.bash, README…
….… (#15) * assert_equal_files assert_not_equal_files added to file.bash, README.md and tests
Configuration menu - View commit details
-
Copy full SHA for ddc08e1 - Browse repository at this point
Copy the full SHA ddc08e1View commit details
Commits on Nov 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 777a9e6 - Browse repository at this point
Copy the full SHA 777a9e6View commit details
Commits on Nov 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6bc8d86 - Browse repository at this point
Copy the full SHA 6bc8d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4c22d7 - Browse repository at this point
Copy the full SHA c4c22d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f4fc7d - Browse repository at this point
Copy the full SHA 6f4fc7dView commit details -
Merge branch 'assert_symlink_to' of https://github.com/KingKabyle/bat…
…s-file into assert_symlink_to
Configuration menu - View commit details
-
Copy full SHA for 9b8f7c7 - Browse repository at this point
Copy the full SHA 9b8f7c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd9080 - Browse repository at this point
Copy the full SHA bbd9080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268f525 - Browse repository at this point
Copy the full SHA 268f525View commit details -
Configuration menu - View commit details
-
Copy full SHA for f64bad2 - Browse repository at this point
Copy the full SHA f64bad2View commit details
Commits on Dec 12, 2018
-
* Adding assert-file_owner * Adding assert_not_file_owner * Adding assert_file_permission and assert_no_file_permission * Adding assert_zero and assert_not_zero * Adding assert_file_set_group_id and assert_file_not_set_group_id * Adding assert_file_set_user_id, assert_file_not_set_user_id, assert_sticky_bit * Adding Setup and Teardown to every test.
Configuration menu - View commit details
-
Copy full SHA for 1a4308a - Browse repository at this point
Copy the full SHA 1a4308aView commit details
Commits on Dec 14, 2018
-
Added assert_file_contains, assert_file_size_equals, assert_file_empt…
…y,… (#23) * Add assert_file_contains, assert_file_size_equals, assert_file_empty, assert_file_not_empty * Modify README.md
Configuration menu - View commit details
-
Copy full SHA for c18122f - Browse repository at this point
Copy the full SHA c18122fView commit details
Commits on Jan 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ecb78f6 - Browse repository at this point
Copy the full SHA ecb78f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c128a1d - Browse repository at this point
Copy the full SHA c128a1dView commit details
Commits on Feb 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7c966bc - Browse repository at this point
Copy the full SHA 7c966bcView commit details -
Merge pull request #26 from KingKabyle/master
Added link to assert_not_file_permission in README
Configuration menu - View commit details
-
Copy full SHA for 4b75a1a - Browse repository at this point
Copy the full SHA 4b75a1aView commit details
Commits on Apr 29, 2020
-
Changed the URLs and repo names for the repos that have been transferred to bats-core. Updated in docs, travis spec, and install script.
Configuration menu - View commit details
-
Copy full SHA for 42334df - Browse repository at this point
Copy the full SHA 42334dfView commit details -
Merge pull request #28 from tralston/update-repo-urls-names
Change URLs and repo name
Configuration menu - View commit details
-
Copy full SHA for 17fa557 - Browse repository at this point
Copy the full SHA 17fa557View commit details
Commits on Mar 4, 2022
-
as travis' free tier is discontinued
Configuration menu - View commit details
-
Copy full SHA for 0bffdf0 - Browse repository at this point
Copy the full SHA 0bffdf0View commit details -
Fix failures due to skipped empty files
the fixture file would not be executed when there are no tests inside
Configuration menu - View commit details
-
Copy full SHA for 7771c39 - Browse repository at this point
Copy the full SHA 7771c39View commit details -
Merge pull request #42 from bats-core/feature/migrate_ci_to_github_ac…
…tions Migrate CI to GitHub Actions
Configuration menu - View commit details
-
Copy full SHA for 1cc81ed - Browse repository at this point
Copy the full SHA 1cc81edView commit details
Commits on Mar 5, 2022
-
[*] Test case requirements moved into the test cases.
[*] No ancient back-ticks (see shellcheck for instance) [*] No code block duplication
Configuration menu - View commit details
-
Copy full SHA for d7871bb - Browse repository at this point
Copy the full SHA d7871bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdd71e8 - Browse repository at this point
Copy the full SHA fdd71e8View commit details -
Allow temp functions to also be run setup_file and teardown_file
Allow temp_make and temp_del to be run in setup_file and teardown_file
Configuration menu - View commit details
-
Copy full SHA for e444dfb - Browse repository at this point
Copy the full SHA e444dfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f91d0 - Browse repository at this point
Copy the full SHA 06f91d0View commit details
Commits on Mar 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 55c72f2 - Browse repository at this point
Copy the full SHA 55c72f2View commit details -
Merge pull request #38 from leventyalcin/fix/assert_file_owner_requir…
…es_sudo Fix/assert file owner requires sudo
Configuration menu - View commit details
-
Copy full SHA for bb53897 - Browse repository at this point
Copy the full SHA bb53897View commit details -
Merge pull request #36 from NickLarsenNZ/patch-1
Allow temp functions to also be run setup_file and teardown_file
Configuration menu - View commit details
-
Copy full SHA for f01c4b9 - Browse repository at this point
Copy the full SHA f01c4b9View commit details -
Use '${BATSLIB_FILE_PATH_REM-}' instead of '$BATSLIB_FILE_PATH_REM'. Use "set -u" in all tests to avoid regressions.
Configuration menu - View commit details
-
Copy full SHA for 9aefab4 - Browse repository at this point
Copy the full SHA 9aefab4View commit details -
Merge pull request #33 from srcbucket/allow-set-u
Make bats-file safe to use under -u
Configuration menu - View commit details
-
Copy full SHA for e9e8a06 - Browse repository at this point
Copy the full SHA e9e8a06View commit details -
Allows temp_del to work when write-protected files or folders are pre…
…sent in the temporary directory created by temp_make. Added test.
Configuration menu - View commit details
-
Copy full SHA for c9caa1f - Browse repository at this point
Copy the full SHA c9caa1fView commit details -
Removed pipe in temp_del() function
Per comment [here](bats-core/bats-core#276 (comment)) by @Vampire, piped commands aren't necessary when main command has arguments that cover the use case.
Configuration menu - View commit details
-
Copy full SHA for 6d1fb88 - Browse repository at this point
Copy the full SHA 6d1fb88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 321fa70 - Browse repository at this point
Copy the full SHA 321fa70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d36d1 - Browse repository at this point
Copy the full SHA 82d36d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a40a31f - Browse repository at this point
Copy the full SHA a40a31fView commit details -
Merge pull request #31 from tralston/fix-temp_del
Fix temp del
Configuration menu - View commit details
-
Copy full SHA for ad052a6 - Browse repository at this point
Copy the full SHA ad052a6View commit details
Commits on Mar 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4d246eb - Browse repository at this point
Copy the full SHA 4d246ebView commit details -
Merge pull request #34 from nkakouros-forks/rename
Renames assertions for consistency
Configuration menu - View commit details
-
Copy full SHA for 89a93e2 - Browse repository at this point
Copy the full SHA 89a93e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f64ef1 - Browse repository at this point
Copy the full SHA 4f64ef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6fcb7c - Browse repository at this point
Copy the full SHA f6fcb7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ca99e - Browse repository at this point
Copy the full SHA 69ca99eView commit details -
Merge pull request #43 from nkakouros/rename
More renames for constistency
Configuration menu - View commit details
-
Copy full SHA for 166ed1a - Browse repository at this point
Copy the full SHA 166ed1aView commit details
Commits on Jul 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c84591 - Browse repository at this point
Copy the full SHA 3c84591View commit details
Commits on Jul 14, 2022
-
Merge pull request #45 from kim-fehl/patch-1
Update README.md
Configuration menu - View commit details
-
Copy full SHA for c7df56c - Browse repository at this point
Copy the full SHA c7df56cView commit details
There are no files selected for viewing
This file was deleted.